v. cast aside, put aside, push to the side; to put off; dally; trifle; waste time; play; act foolishly; daunt, intimidate, frighten
DAFF
Meaning of DAFF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012