English Dictionary
Definition facecloth in British English
facecloth noun
[countable] noun
/ˈfeɪsˌklɒθ/
English Dictionary