Skip to content

dullard

Dictionary definition · dullard

noun

  1. a person who is not very bright"The economy, stupid!"
  2. a person who evokes boredom

Source: Open English WordNet (CC BY 4.0).