What is the full meaning of dullards
DULLARD, a dolt [n]
Example of the word dullards placed on a Scrabble board.