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
Look “wild card” up elsewhere
Want another word?
Spin the dictionary for a fresh one.