Popular Wordlists
  • word of the day

    troche

    troche - Dictionary definition and meaning for word troche

    Definition
    (noun) a medicated lozenge used to soothe the throat
    Synonyms : cough drop , pastil , pastille
Connect with us on Facebook