wild card

Explore definitions, synonyms, and language insights of wild card

Definitions

Noun
an unpredictable factor; "the weather was a wild card"
Noun
a playing card whose value can be determined by the person who holds it

More General Terms