STOP WATCH Meaning of STOP WATCH in English watch that can be started and stopped instantly, watch used to time things (especially races) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012