EGAVE
dottard
Meaning
noun
An old, decayed tree.
Similar words
doddard
dotard
doater
dottrel
dotant
doter
daddock
dodipole
dotary
dottle
Save “dottard” to learn later