RUBSTONE


Meaning of RUBSTONE in English

noun a stone for scouring or rubbing; a whetstone; a rub.

Webster English vocab.      Английский словарь Webster.