SPILL THE BEANS


Meaning of SPILL THE BEANS in English

informal

reveal secret information unintentionally or indiscreetly.

→ spill

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.