stopclock

English

Noun

stopclock (plural stopclocks)

  1. Alternative form of stop clock.

Anagrams