- Give away a secret.
- Reveal secret information unintentionally or indiscreetly.
- To divulge a secret.
- You give away private information
I promise I won’t spill the beans. I’ll keep your secret.
Does Ken know about our plan? Yes, someone must have spilled the beans.
Ken currently lives in China and works for National Geographic Learning as an ESL teacher. When he is not teaching, he builds websites and writes blogs. He also helps teachers obtain a TESOL certificate and get a teaching job in China.