HOLYSTONE

Definition of HOLYSTONE

  1. (verb)scrub with a holystone
  2. (noun)a soft sandstone used for scrubbing the decks of a ship