DAFF


Meaning of DAFF in English

v. cast aside, put aside, push to the side; to put off; dally; trifle; waste time; play; act foolishly; daunt, intimidate, frighten

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.