Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stopwatch
in English
stopwatch
us
//ˈstɑpˌwɑtʃ//
uk
//ˈstɒpˌwɒtʃ//
#common
Plural
stopwatches
Definitions
Noun
a
device
measuring
elapsed
time
;
activated
/
deactivated
manually
a
precision
timer
for
tracking
time
intervals
(
in
sports
,
etc
.)
Base Words
stop
watch