English Dictionary
Definition self-regulatory in British English
self-regulatory adjective
adjective
1
a self-regulatory system or organization is one that controls itself and makes its own rules
Synonyms and related words
