ON THE TICK
Meaning of ON THE TICK in English
adverb
or to the tick
chiefly Britain : at a precise moment : exactly on the instant
arrived at my destination on the tick — Adrian Bell
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012