tinnitus
Explore definitions, synonyms, and language insights of tinnitus
Definitions
Noun
a ringing or booming sensation in one or both ears; a symptom of an ear infection or Meniere''s disease