meaning of leak out

1. be leaked; "The news leaked out despite his ">secrecy"


Related Words

leak out |

Developed & Maintained By Taraprasad.com

Treasure Words