Meaning of holystone

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"

Other information on holystone

WIKIPEDIA results for holystone
Amazon results for holystone