Advertisement

Synonyms of Watchdog

Primary definition: A dog kept to guard property or livestock against thieves or predators.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement