rubdown
From WikiWord, the free dictionary
English
Definitions
noun
- A quick, energetic massage.
Related words
Synonyms
rub and tugrub-a-dubrubbing offdutch rubtoucherismlick and a promisecat-licklickgood lickchub rubrumpy-pumpyrufflementtongue bathrubadubkiss-me-quicktongue-bath