English主要词典
stacked
Universal Words
adjective
[notusuallybeforenoun] if a surface is stacked with objects, there are large numbers or piles of them on it:
a table stacked with glasses * shelves stacked with files
IDIOMS
the cards / odds are stacked against you you are unlikely to succeed because the conditions are not good for you
the cards / odds are stacked in your favour you are likely to succeed because the conditions are good and you have an advantage