Snake in the Grass – Idiom, Origin & Meaning
Trust me, you’ve met a snake in the grass in your life, I can assure you because we all have! If you really give the idiom some thought, you can probably decipher its real meaning. But let’s take a detailed look at its origin and the correct way to use …