Dullard meaning

dŭl'ərd
A person regarded as mentally dull; a dolt.
noun
0
0
A stupid person.
noun
0
0
noun
0
0
Advertisement

Origin of dullard

  • dull +‎ -ard (“pejorative agent suffix”)
    From Wiktionary