English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition cochlea in British English

cochlea noun

[countable] noun
/ˈkɒkliə/
1

a part of your inner ear that has a spiral shape and contains very small hairs that move when sound waves come into your ear

Synonyms and related words
Definition cochlea in British English