We found one dictionary that defines the word to give sth a rub up:
General (1 matching dictionary)
General (1 matching dictionary)
- to give sth a rub-up, to give sth a rub-up: Collins English Dictionary