depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of whistle-blower
    English to English
  • an informant who exposes wrongdoing within an organization in the hope of stopping it
  • The law gives little protection to whistleblowers who feel the public has a right to know what is going on.
    The whistleblower was fired for exposing the conditions in mental hospitals.
    source: WordNet 3.0
Nearby Word