1.

what is the meaning of idiom 'Stalking horse ' ?

A. Entertain guest sumptuously
B. Watching all actions closely
C. What one likes and can do well
D. Trick , something that is used to hide someone’s real purpose
Answer» E.


Discussion

No Comment Found