What is the full meaning of ruboffs
RUBOFF, a deep impression made by close contact [n]
Example of the word ruboffs placed on a Scrabble board.