DROIL


Meaning of DROIL in English

noun mean labor; toil.

2. droil ·noun a drudge.

3. droil ·vi to work sluggishly or slowly; to plod.

Webster English vocab.      Английский словарь Webster.