GeneralConnection.com
➔
Dictionary
nerve deafness
Noun
1. sensorineural hearing loss
1. hearing impairment, hearing disorder
Usage