RUBSTONE MEANING IN ENGLISH

• Rubstone Definition & Synonyms

  1. (n.) A stone for scouring or rubbing; a whetstone; a rub.


RECENT SEARCHES