Associations to the word «Cochlear»

Wiktionary

COCHLEAR, adjective. (anatomy) Of or pertaining to the cochlea.
COCHLEAR IMPLANT, noun. A surgically implanted electronic device that can help provide a sense of sound to a person who is profoundly deaf or severely hard of hearing.
COCHLEAR IMPLANTS, noun. Plural of cochlear implant

Dictionary definition

COCHLEAR, adjective. Of or relating to the cochlea of the ear; "cochlear implant".

Wise words

A blow with a word strikes deeper than a blow with a sword.
Robert Burton