Synonyms and Antonyms for dullard

2. dullard (n.)

a person who evokes boredom

Synonyms: