meaning of spill the beans

1. divulge confidential information or secrets; "Be careful--his secretary ">talks"


Related Words

spill the beans |

Developed & Maintained By Taraprasad.com

Treasure Words