Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
autonomy
in English
autonomy
#uncommon
#c1
Plural
autonomies
Definitions
Noun
freedom
from
external
control
self-governing
;
independent
decision-making
a
self-governing
region
or
country
capacity
for
informed
choice
Phrases