SWATCH


Meaning of SWATCH in English

Swatch BrE AmE trademark

a type of watch made by a Swiss company, often made of brightly coloured plastic

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.