Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Thrush in English

English

Thrush

/θrəʃ/

noun

1. Candidiasis of the oral cavity

  • Seen mostly in infants or debilitated adults
    synonym:
  • thrush

2. A woman who sings popular songs

    synonym:
  • thrush

3. Songbirds characteristically having brownish upper plumage with a spotted breast

    synonym:
  • thrush