watch dog Edit
കാവല് നായ്
watchdog Edit
Noun
a guardian or defender against theft or illegal practices or waste
eg: she is the global watchdog for human rights abuses
watchdog Edit
Noun
a dog trained to guard property
Entries from Olam Open Database
Watch dog(noun)::
കാവല് നായ്,
visit http://olam.in/ for details