dullard

Noun
  1. A person who is not very bright (synset 110686626)
    "The economy, stupid!"
  2. A person who evokes boredom (synset 109886843)

Found on Word Lists

Other Searches