Meaning of dullard

Definition of dullard

(noun) a person who is not very bright; "The economy, stupid!"
a person who evokes boredom

Other information on dullard

WIKIPEDIA results for dullard
Amazon results for dullard