noun
- a grossly foolish or stupid person; a silly fool.
adjective
- being or characteristic of a tomfool.
noun
-
- a fool
- (as modifier)tomfool ideas
“buffoon, clown,” 1640s, from Middle English Thom Foole, personification of a mentally deficient man (mid-14c.), see Tom + fool (n.).