Definition of locking stone in English:

locking stone

noun

  • 1Clockmaking and Watchmaking a locking pallet in the form of a ruby or other jewel.

  • 2Keystone.

Origin

Mid 19th century.