Definify.com

Definition 2024


let_something_slip

let something slip

English

Verb

let something slip

  1. To accidentally reveal a secret