Legal English Legal English Courses Legal English Testing LLM More >>

watchdog

noun
a person or organization responsible for making certain that companies or industries maintain particular standards and do not act illegallyOfwat was set up as the government’s official watchdog on water and sewerage services in England and Wales.


jurisdiction