LET SOMETHING SLIP


Meaning of LET SOMETHING SLIP in English

1》 reveal something inadvertently in conversation.

2》 archaic release a hound from the leash to begin the chase.

→ slip

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.