0%

ALL meanings of handrub

hand·rub
H h
  • verb with object handrub to rub by hand, especially so as to polish: Handrubbing the wood brings out the natural grain. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?