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