WikiWord

English

inner ear

noun

Meaning

  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. Mind's ear.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
inner ear — meaning and etymology | WikiWord