{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./
{adv., adj.}, {slang} At the right place; at the heart of the matter. * /John's remark was right on the button./ Compare: ON THE DOT.