3. To apply to a surface firmly and with friction: rub lotion on the hands; rub dye into the fabric. 4. To move (an object or objects) firmly along a surface, especially repeatedly: rub an eraser over the blackboard; rubbed my fingers over the sore spot.