leaker n : a surreptitious informant; "the president wanted to know who the leakers were"
Copyright © 2024 3Dict.net