let slip;

listen to the pronunciation of let slip;
English - Turkish
English - English

Definition of let slip; in English English dictionary

let slip
To divulge a secret, as by accident or mistake

He finally let slip that they plan to take over the business.

let slip
mutter, say; miss, make an error
let slip;
Favorites