'Dullard' definitions:

Definition of 'dullard'

From: WordNet
noun
A person who is not very bright; "The economy, stupid!" [syn: stupid, stupid person, stupe, dullard, dolt, pudding head, pudden-head, poor fish, pillock]
noun
A person who evokes boredom [syn: bore, dullard]

Definition of 'Dullard'

From: GCIDE
  • Dullard \Dull"ard\, n. [Dull + -ard.] A stupid person; a dunce. --Shak. -- a. Stupid. --Bp. Hall. [1913 Webster]