Feedback
Check and balance
Your browser does not support the audio element.
Meaning
Verb
●
Provide
mutual
oversight
and
limitation
by
independent
organizations
in order to
prevent
abuses
of power.
Noun
●
The
mutual
oversight
provided
by a system of
independent
organizations
with control over each other.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better