abrading stone - definitions and synonyms

abrading stone noun

  1. English Meaning: 

    : a primitive stone artifact (usually made of sandstone) used as an abrader