1.

Select the most appropriate meaning of the given idiom.Upset someone’s applecart

A. Spoiling the apples in someone's cart
B. Making someone angry by ruining business
C. Upsetting someone by dropping the apples
D. Doing something that fails someone’s plan
Answer» E.


Discussion

No Comment Found