Published on British Council - English Online (
http://www.englishonline.org.cn
)
A snake in the grass
By admin
Created 19/02/2008 - 16:00
An enemy or unpleasant person who pretends to be a friend but cannot be trusted.
Source URL:
http://www.englishonline.org.cn/en/learners/vocabulary-grammar/animated-idioms/snake-grass