on the park
phrase
sports, British
: in the game
She's the best player on the park.
Love words? Need even more definitions?
Merriam-Webster unabridged



