English Dictionary
Definition the cards are stacked in someone’s favour in British English
the cards are stacked in someone’s favour phrase
phrase
1
used for saying that someone will probably be successful
Synonyms and related words
