English word definition — powered by WordNet
a piece of cloth used for dusting
Want to remember dustcloth?