guarddog

noun
UK /ˈɡɑːd.dɒɡ/
US /ˈɡɑːrd.dɔːɡ/

A guarddog is a dog that keeps people or places safe.

The guarddog barked loudly when a stranger came near the gate.


OTHER MEANINGS

2. A person or group that fiercely protects someone or something.

The editor acted as a guarddog for the newspaper's reputation.

3. A software tool that monitors a system and alerts users to problems.

The guarddog program warned us about the suspicious file.

4. A dog trained to protect property or livestock.

Farmers often keep a guarddog with the sheep at night.