SPILL THE BEANS


Meaning of SPILL THE BEANS in English

phrasal

1. : to cause embarrassment by indiscreetly divulging information

2. : to upset a plan or arrangement

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.