STOPWATCH Meaning of STOPWATCH in English [stop.watch] n (1737): a watch with a hand or a digital display that can be started and stopped at will for exact timing (as of a race) Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012