watchdog

Nouns

  • (n) a guardian or defender against theft or illegal practices or waste
    • she is the global watchdog for human rights abuses
  • (n) a dog trained to guard property guard dog,

Synonyms

guard dog

Words of close approximity