DISHCLOTH Meaning of DISHCLOTH in English n. a usu. open-weave cloth for washing dishes. Phrases and idioms: dishcloth gourd a loofah. Oxford English vocab. Оксфордский английский словарь. 2012