Supervisory body
Synonyms for Supervisory body
- watchdog
- ombudsman
- regulator
- overseer
- controller
- manager
- supervisor
- official
- director
- governor
- switch
- thermostat
- valve
For more similar words, try Supervisory body on Thesaurus.plus dictionary