to let the cat out of the bag
to reveal information that were supposed to be kept secret, often by accident
[短语]
关闭
登录to catch sb in the act
to see or arrest a person while they are doing something illegal or wrong
[短语]
关闭
登录to catch sb 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 give the game away
to reveal something that one was supposed to keep as a secret or surprise
[短语]
关闭
登录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
[短语]
关闭
登录to call one's bluff
to challenge a person to carry out their seemingly fake threats or claims in order to expose them
[短语]
关闭
登录下载LanGeek应用程序