What is the meaning of the word "watchdog"?
Definitions:
-
a guardian or defender against theft or illegal practices or waste
noun
- They are a global watchdog for human rights abuses.
- They are a global watchdog for human rights abuses.