Synonyms for nincompoop | Synonym.com

Synonyms and antonyms for nincompoop

1. nincompoop (n.)

a stupid foolish person

Synonyms: