English Dictionary
Definition the cards are stacked against someone in British English
the cards are stacked against someone phrase
phrase
Synonyms and related words

English Dictionary