Definition of Geneva watch in English:

Geneva watch

noun

  • A watch made in Geneva; a Swiss watch.

Origin

Mid 18th century; earliest use found in Keyssler's Travels.