Watchdog
English Meaning
A dog kept to watch and guard premises or property, and to give notice of the approach of intruders.
- A dog trained to guard people or property.
- One who serves as a guardian or protector against waste, loss, or illegal practices.