puzzlepate

/ˈpʌzəlˌpeɪt/

Definitions

1. noun

A foolish person; a simpleton.

“He was a bit of a puzzlepate for not realizing the scam was a hoax.”

Synonyms

  • fool
  • simpleton

Antonyms

  • genius
  • sage