Lever watch Meaning, Definition & Usage

Definitions
  1. a watch having a vibrating lever to connect the action of the escape wheel with that of the balance.

Webster 1913