Definition
To perform excellently; to put on a show of brilliance.
Also Said As
- put on a masterclass
How People Actually Use It
The phrase "put on a clinic" means that a person or team is performing exceptionally well, usually in terms of executing a game plan or set of skills.
"Dirk put on a clinic against the Heat, going 12-14 from the floor, 1-1 for three, and 5-5 from the line."
Source: Urban Dictionary