whistle-blower Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

سیٹی بجانے والا

seeti bajanay wala

Multiple Word Search

Search Result for whistle-blower

Definitions

English definition for whistle-blower

1. n. an informant who exposes wrongdoing within an organization in the hope of stopping it

Sponored Video