Definition of "Holystone" :
noun: a soft sandstone used for scrubbing the decks of a ship
verb: scrub with a holystone
"Holystone the ship's deck."
noun: a soft sandstone used for scrubbing the decks of a ship
verb: scrub with a holystone
"Holystone the ship's deck."