doddard meaning

Meaning of doddard

What is the full meaning of doddard

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

Example of the word doddard placed on a Scrabble board.

Unscrambled word doddard

Points for doddard

Scrabble
12 points
Word With Friends
11 points
Wordfeud
12 points

Related pages for doddard