Dictionary |
1 Result
#1
leak out
v.
be leaked; "The news leaked out despite his secrecy"
. wn