A Admin • 737.57K Points Coach Report Q. Idioms and Phrases for - A snake in the grass (A) Secret or hidden enemy (B) Unforeseen happening (C) Unrecognisable danger (D) Irreliable person Correct Answer - Option(C) Views: 1 Filed under category English Hashtags: Share Manage Tags
Discusssion
Login to discuss.