Summary
English Synonyms:   more detail...
  1. dullards:


English

Detailed Synonyms for dullards in English

dullards:

dullards [the ~] noun

  1. the dullards
    the muffs; the blockheads; the dullards; the dopes