DRAINE MEANING IN ENGLISH

• Draine Definition & Synonyms

  1. (n.) The missel thrush.


• Drained Definition & Synonyms

  1. (imp. & p. p.) of Drain


Synonyms:
Dead,

RECENT SEARCHES