dullard

EnglishEdit

EtymologyEdit

dull +‎ -ard ‎(pejorative agent suffix)

NounEdit

dullard ‎(plural dullards)

  1. A stupid person; a fool.

SynonymsEdit

TranslationsEdit

Read in another language