Online English Dictionary

Home

Dottard


n.

An old, decayed tree.


© 2009 Dammam Community College