nincompoop

/ˈnɪŋkəmˌpuːp/

Definitions

1. noun

a foolish or annoying person; a simple-minded or silly person

“He was called a nincompoop for not realizing the obvious solution.”

Synonyms

  • fool
  • simpleton
  • simpleton

Antonyms

  • genius
  • sage