Synonyms of Cretin

Primary definition: A person who is considered to be foolish or stupid.

Full Dictionary Entry

Antonyms & Opposite Concepts