Wikipedia foundation.
Handcloth — Hand cloth ( kl[o^]th ; 115), n. A handkerchief. [1913 Webster] … The Collaborative International Dictionary of English
handcloth — … Useful english dictionary