cochlear implant
Short definition from Wiktionary
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.
We haven’t written up cochlear implant yet: Simple and Standard meanings, examples and a quiz.