Recent Searches
GRE Word List made easy using Mnemonics
tinnitus - Dictionary definition and meaning for tinnitus
TINNITUS
(noun) a ringing or booming sensation in one or both ears; a symptom of an ear infection or Meniere's disease
WordNet® 3.0, © 2006 by Princeton University.


