Watchdog
From Fresh Dictionary
[edit]
English
[edit]
Noun
- a guard dog
- a person or organization that monitors the behavior of others (individuals, corporations, governments) to discover unscrupulous activity.
[edit]
translations
- Portuguese: cão de guarda (1), vigilância (2)