Langimage
English
B2

a person who is hard to catch, pin down, or trust; elusive or tricky.

Meanings

a person who is hard to catch, pin down, or trust; elusive or tricky.

He's a slippery customer—every time you think you've got him, he finds a way out.

Synonyms

Antonyms

Last updated: 2025/12/25 18:47