GeneralConnection.com
➔
Dictionary
watchdog
Noun
1. defender
2. guardian, protector, shielder, guard dog
2. working dog
Usage