stopwatches
English
Noun
stop
watches
plural of
stopwatch