Definition of locking stone in English:

locking stone

noun

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

  • 2Keystone.

Origin

Mid 19th century.