Question: what does the idiom snake in the grass mean?
Answer: A snake in the grass is an idiom that extends back into antiquity. An idiom is a word, group of words or phrase that has a figurative meaning that is not easily deduced from its literal meaning. ... A snake in the grass may be a sneaky person who appears harmless or even friendly but in fact, is treacherous.