lever watch definition

  • noun:
    • a wristwatch having a vibrating lever to connect the action of this escape wheel with this of this stability.
29 votes

How would you define lever watch?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!