At the agreed hour (2,4)
I believe the answer is:
on time
(Other definitions for on time that I've seen before include "promptly" , "as expected" , "without delay" , "Punctual, not late" , "(Of train) not late" .)
I believe the answer is:
on time
(Other definitions for on time that I've seen before include "promptly" , "as expected" , "without delay" , "Punctual, not late" , "(Of train) not late" .)