The Collaborative International Dictionary of English. 2000.
handcloth — noun a) A handkerchief. b) A washcloth … Wiktionary
handcloth — … Useful english dictionary