Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stopwatches Definition

Cancel
stopwatches
noun(stop-watch)
a watch with a hand or a digital display that can be started and stopped at will for exact timing (as of a race)

Words Related to stopwatches!

stopwatches Examples by Brain Bank Users