English Dictionary
◊ RUBDOWN
rubdown
n : the act of rubbing down