the act of rubbing down, usually for relaxation or medicinal purposes
同义词:rubdown
wear away
同义词:abrade??/??corrade??/??abrase??/??rub down??/??rub off
manually manipulate (someone's body), usually for medicinal or relaxation purposes
同义词:massage??/??rub down??/??knead
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。