GeneralConnection.comDictionary
nerve deafness
Noun

1. sensorineural hearing loss
1. hearing impairment, hearing disorder
Usage