WATCHDOG


Meaning of WATCHDOG in English

[watch.dog] n (1610) 1: a dog kept to guard property

2: one that guards against loss, waste, theft, or undesirable practices

[2]watchdog vt (1902): to act as a watchdog for

Merriam-Webster English vocab.      Английский словарь Merriam Webster.