Popular Wordlists
  • word of the day

    catarrh

    catarrh - Dictionary definition and meaning for word catarrh

    Definition
    (noun) inflammation of the nose and throat with increased production of mucus
Download our Mobile App Today
Receive our word of the day
on Whatsapp