dishcloth

noun

1.
a cloth for washing dishes