watchdog Meaning, Definition & Usage
-
noun a guardian or defender against theft or illegal practices or waste
- she is the global watchdog for human rights abuses
-
noun a dog trained to guard property
guard dog.
WordNet
Watch"dog` noun
Definitions
A dog kept to watch and guard premises or property, and to give notice of the approach of intruders.