English Dictionary
Definition wild card in British English
wild card noun
[countable] noun
1
permission to take part in a sports competition that you would not normally be allowed to play in
Synonyms and related words
1.1
a player who has this permission
Synonyms and related words
2
a sign or symbol used for representing any letter or number. The most common wild card is the asterisk (*).
Synonyms and related words
3
someone who might behave in an unexpected way
Synonyms and related words
