dullard
Explore definitions, synonyms, and language insights of dullard
Definitions
Noun
a person who is not very bright; "The economy, stupid!"
Noun
a person who evokes boredom