Popular Wordlists
  • word of the day

    tinnitus

    tinnitus - Dictionary definition and meaning for word tinnitus

    Definition
    (noun) a ringing or booming sensation in one or both ears; a symptom of an ear infection or Meniere's disease
Download our Mobile App Today
Receive our word of the day
on Whatsapp