Englishfor English speakers
clutch artist
English
Meaning clutch artist meaning
What does clutch artist mean?
clutch artist
noun
—
(idiomatic) A person who drives a motor vehicle, especially one equipped with a manual transmission, in a particularly skillful manner.
—
(idiomatic, sports) A player who performs especially well in crucial situations.
Are you looking for...?