let slip;

listen to the pronunciation of let slip;
Englisch - Englisch

Definition von let slip; im Englisch Englisch wörterbuch

<span class="word-self">letspan> slip
To divulge a secret, as by accident or mistake

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

<span class="word-self">letspan> slip
mutter, say; miss, make an error