dishrag

dishrag

n.
  1. a cloth for washing dishes.