stopwatchEnglish

stop watch, stopwatch

Noun

A timepiece that can be started or stopped for exact timing (as of a race)

English: stopwatch, stop watch

English words with similar meanings

Show 1 words