Question

Choose the idiom that best fits the meaning. To reveal a secret unintentionally

A Spill the beans
B Hit the nail on the head
C Break the ice
D Take a leap
Practice Next

Hey! Ask a query