Tick tack
idiom Slang
Cockney rhyming slang · East London
the track
A horse racing term relating to the "tic tac" signals made by bookmakers.
the track
A horse racing term relating to the "tic tac" signals made by bookmakers.
© 2026 English Reference