meaning of leaker

1. a surreptitious informant; "the president wanted to know who the leakers ">were"


Related Words

leaker |

Developed & Maintained By Taraprasad.com

Treasure Words