DROIL MEANING IN ENGLISH

• Droil Definition & Synonyms

  1. (n.) A drudge.
  2. (n.) Mean labor; toil.
  3. (v. i.) To work sluggishly or slowly; to plod.


RECENT SEARCHES