geneva

language: en

definitions

  1. noun
    A city in Switzerland, known for its watchmaking and international organizations.
    en: A city in Switzerland, known for its watchmaking and international organizations.
  2. noun
    A type of watch movement or watch brand.
    en: A type of watch movement or watch brand.

examples

  1. The Geneva Convention protects civilians.

    The Geneva Convention protects civilians.

  2. He bought a Geneva watch.

    He bought a Geneva watch.