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.