Definisi 'daff'
English to English
noun
1 A stupid, blockish fellow; a numskull.
source: webster1913
verb
2 To cast aside; to put off; to doff.
source: webster1913
3 To act foolishly; to be foolish or sportive; to toy.
source: webster1913
4 To daunt.
source: webster1913

Visual Synonyms
Click for larger image