vazar

verbo

full

leak

verb

Definitions of leak

English

to give unpublished, private or secret information to journalists or the public

Information relating to her was leaked to the media via Twitter.