Tag: jealousy

Idiom – Green-eyed Monster

English Idiom – Green-eyed monster. Meaning – Jealousy or envy. This phrase is often used to describe the feeling of intense jealousy that one might experience when someone…