English Dictionary
Definition stopwatch in British English
stopwatch noun
[countable] noun
/ˈstɒpˌwɒtʃ/
Synonyms and related words
