doddards meaning

Meaning of doddards

What is the full meaning of doddards

DODDARD, (obsolete) a tree missing its top branches through rot or decay [n]

Example of the word doddards placed on a Scrabble board.

Unscrambled word doddards

Points for doddards

Scrabble
14 points
Word With Friends
12 points
Wordfeud
14 points

Related pages for doddards