Langimage
English
B2

extremely deceitful or untrustworthy.

Meanings

extremely deceitful or untrustworthy.

He was as slimy as a snake in his dealings.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01