Guard-dog meaning

Alternative form of guard dog.
noun
0
0
A dog used to protect a property or its owner.
noun
0
0
Advertisement