English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

A snake in the grass

A

A hidden enemy

B

A good fortune

C

A sudden death

D

An unfortunate accident

Solution

idiom a snake in the grass means a hidden enemy 

so option A is the right answer