VividLex

Home / Thesaurus / snake in the grass

Thesaurus: snake in the grass

a deceitful or treacherous person

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a deceitful or treacherous person