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.
Сжатый оксфордский словарь английского языка.
2004