Dullard

Definition:

  • (n.) A stupid person; a dunce.
  • (a.) Stupid.

Compare dullard with other words:

dullard vs. thickskin

dullard vs. laggard

dullard vs. fool

dullard vs. person

dullard vs. stupid

dolt vs. dullard

deadhead vs. dullard

dullard vs. dunce