Meaning of watchdog
Definition of watchdog
(noun)
a
guardian
or
defender
against
theft
or
illegal
practices or waste; "she is the
global
watchdog for
human
rights abuses"
a dog
trained
to
guard
property
Other information on watchdog
WIKIPEDIA results for
watchdog
Amazon results for
watchdog
Tweet