put on a clinic verb1 •To perform excellently; to put on a show of brilliance. formsputting on a clinic · puts on a clinic