Home
Search
Index
Definify.com
Definition
2024
let_something_slip
let something slip
English
Verb
let
something
slip
To accidentally
reveal
a
secret
Similar Results