English Language Arts (Year 6)

Idioms

What is the meaning of the phrase 'to spill the beans'?