watchdogEnglish

watchdog, guard dog

Noun

A dog trained to guard property

English: watchdog, guard dog

A guardian or defender against theft or illegal practices or waste

English: watchdog

English words with similar meanings

Show 1 words