Meaning of Whistle Blower in Urdu

Meaning and Translation of Whistle Blower in Urdu Script and Roman Urdu with Definition,

Urdu Meaning or Translation

whistle-blower Noun سیٹی بجانے والا

Definition

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

More Words

Previous Word

Ornithodoros

Next Word

Send Up

Sponsored Video