What does 'On the stroke' mean?

If you arrive somewhere on the stroke of 2 o'clock, you arrive at exactly that time.
(At the stroke is also used.)

Idioms similar to 'On the stroke'

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: