Swatch

See also: swatch

English

Etymology

From second watch or Swiss watch.

Proper noun

Swatch

  1. A brand of relatively inexpensive Swiss analog watches.

Derived terms