chamois cloth

noun

1.
a piece of chamois used for washing windows or cars