1.

Select the most appropriate meaning of the given idiom.To spill the beans

A. To waste food items
B. To drop some food
C. To give away a secret
D. To plan a strategy
Answer» D. To plan a strategy


Discussion

No Comment Found