on point
Prepositional phrase
—
Excellent; bold; performing well.
—
(chiefly, US, legal, philosophy) Having a direct application to the case or topic under consideration; apposite, relevant. [from 20th c.]
—
(ballet) On the tips of the toes; en pointe. [from 20th c.]
—
(chiefly, military) Having taken point; responsible for leading an operation; more generally, deployed and alert. [from 20th c.]