India oilstone
noun
1
: a manufactured abrasive material
2
: a grinding wheel or whetstone or similar tool made of India oilstone
Love words? Need even more definitions?
Merriam-Webster unabridged
Share