kamus
.
Search
About
watchdog
English
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
guard dog