Refine this word faster
Inner ear
noun
Definitions
Noun
- 1 The portion of the ear located within the temporal bone which includes the semicircular canals, vestibule, and cochlea and is responsible for hearing and balance.
- 2 a complex system of interconnecting cavities; concerned with hearing and equilibrium wordnet
- 3 The mind's ear. idiomatic
See also for "inner ear"
Next best steps
Mini challenge
Unscramble this word: innerear