History
History
Synonyms
UK
US
Meaning:
blockhead

a stupid person

dummy

idiot

a fool; (not now used) a person suffering severe mental handicap

very stupid person

ninny

fool

fool

turkey

(the flesh of) a kind of large bird, eaten as food

fool

TOMFOOL as in Wiktionary
TOMFOOL as in Wikipedia