English Synonym Finder

let the cat out

Definitions

To reveal a secret, often unintentionally.

Synonyms

reveal the secret spill the beans let the secret slip