TOP

Definition of dullard noun from the Oxford Advanced American Dictionary

See dullard in the Oxford Advanced Learner's Dictionary