Definition of advertising watchdog in English:

advertising watchdog

noun

British
  • An official body which monitors and regulates the advertising industry; specifically = Advertising Standards Authority.

Origin

1960s; earliest use found in The Times.