1.

what is the meaning of idiom 'To stew in one’s own juice ' ?

A. To suffer the consequences of one’s own action
B. To prepare for something unpleasant or difficult
C. Arouse some one to do his best
D. To chat
Answer» B. To prepare for something unpleasant or difficult


Discussion

No Comment Found