to let the cat out of the bag
to reveal information that were supposed to be kept secret, often by accident
[短语]
to catch somebody in the act
to see or arrest a person while they are doing something illegal or wrong
[短语]
to catch somebody red-handed
to arrest or see someone the moment they are doing something that is illegal or dishonest
[短语]
to come out of the closet
to publicly talk about something such as a belief that one used to keep secret
[短语]
to spill the tea
to tell others about what has happened to someone, especially about things that are private or controversial, in the person's absence
[短语]

下载LanGeek应用程序