7 letters · 13 points in Scrabble
noun the act of rubbing down, usually for relaxation or medicinal purposes
originEtymology tree English rub downdeverb. English rubdown Deverbal from rub down.
Etymology from Wiktionary, CC BY-SA 3.0