DULLARD


Meaning of DULLARD in English

[dull.ard] n (15c): a stupid or unimaginative person

Merriam-Webster English vocab.      Английский словарь Merriam Webster.