on the dot
US
/ɑn ðə dɑt/
UK
/ɒn ðə dɒt/
Definition for on the dot is being prepared and will be available soon.
Definition for on the dot is being prepared and will be available soon.