on the point ( synonym found)

Definition of on the point:

°To score more points than another (especially, in boxing, to achieve victory by scoring more points that one's opponent).
°(nautical) To sail closer to the wind than another ship.

Definition of on the point:

°To score more points than another (especially, in boxing, to achieve victory by scoring more points that one's opponent).
°(nautical) To sail closer to the wind than another ship.

Back to Top