English

Definition of dullard noun from the Oxford Advanced Learner's Dictionary

 

dullard

 noun
noun
BrE BrE//ˈdʌlɑːd//
 
; NAmE NAmE//ˈdʌlɑːrd//
 
(old-fashioned) Stupid
 
jump to other results
a stupid person with no imagination See related entries: Stupid Word Origin Middle English: from Middle Dutch dullaert, from dul ‘dull’.
See the Oxford Advanced American Dictionary entry: dullard