dullard Meaning

Definition: (noun) A person regarded as mentally dull.
Synonyms: dolt, pillock, poor fish, pudding head.
Usage: David was always a quiet, orderly boy and for a long time was thought by the people of Winesburg to be something of a dullard.
Discuss

Definition: (noun) A person regarded as mentally dull.
Synonyms: dolt, pillock, poor fish, pudding head.
Usage: David was always a quiet, orderly boy and for a long time was thought by the people of Winesburg to be something of a dullard.
Discuss 

Leave a Reply