GENEVA STOP


Meaning of GENEVA STOP in English

noun

Usage: usually capitalized G

1. : a device used in watches with going barrels that limits the power of the mainspring to its middle portion so that the action starts with the same even force as when it abruptly stops rather than gradually running down

2. : maltese cross

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.