EGAVE

dottard

Meaning

  1. noun An old, decayed tree.

Similar words

doddard dotard doater dottrel dotant doter daddock dodipole dotary dottle

Save “dottard” to learn later