Coming in clutch
Definitions
1
Posts
1
Posters
1.8k
Views
-
a) In reference to when someone or something comes in during a time of immediate or [dire] need; in the [nic] of time.
b) In reference to someone working [under pressure].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions