nincompoop

noun

  1. 1

    a stupid foolish person

Synonyms

Also useful for “nincompoop”:Crossword