put on a clinic
Short definition from Wiktionary
Verb
- To perform excellently; to put on a show of brilliance.
We haven’t written up put on a clinic yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up put on a clinic yet: Simple and Standard meanings, examples and a quiz.