See Also: dullard(dictionary)
dullard(dictionary)

dullard (iou)



dullard noun & adjective. ME.
[Prob. from Middle Dutch dull-, dollaert, from dul DULL adjective: see -ARD.]
A. noun. A dull or stupid person; a dolt, a dunce. ME.
b. adjective. Dull, stupid. L16.