- 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.
My early adulthood didn’t end there though. Admittedly, I took their Teacher’s Training program for 2 months (unpaid.) It was never easy I promise! Grammar, vocabulary, pronunciation all at once! It seemed like my brain cells were mumbling and crying …