Verb
put on a clinic (third-person singular simple present puts on a clinic, present participle putting on a clinic, simple past and past participle put on a clinic) (idiomatic) To perform excellently; to put on a show of brilliance.