on the dot

on the dot also on the button  {adv. phr.},  {informal}
Exactly on time; not early and not late.
Susan arrived at the party at 2:00 P.M. on the dot.
Ben's plane arrived on the dot.
Categories: time {adv. phr.} {informal}