Synonyms of Guard-Dog

Primary definition: A dog trained to protect property or people.

Full Dictionary Entry

Antonyms & Opposite Concepts