The phrase "snake in the grass" refers to a person who is deceitful or treacherous, someone who pretends to be your friend but is actually secretly working against you.
The phrase originates from a translation of a line in Virgil's "Eclogues," written in 37 BC. The Latin line "latet anguis in herba" translates to "a snake lies hidden in the grass," symbolizing hidden danger or deceit.
The phrase suggests that taking the initiative to attack or ... Learn more →
The phrase means that one can always gain new knowledge ... Learn more →
The phrase "Denial is not a river in Egypt" is ... Learn more →
The phrase "Never speak ill of the dead" suggests that ... Learn more →