• Dullard

    Origin

    dull + -ard("pejorative agent suffix")

    Full definition of dullard

    Noun

    dullard

    (plural dullards)
    1. A stupid person; a fool.

    Synonyms

    © Wiktionary