stopwatches

English

Noun

stopwatches

  1. plural of stopwatch

Verb

stopwatches

  1. third-person singular simple present indicative of stopwatch