Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
semiautonomous
in English
semiautonomous
us
/ˌsemiˈaʊtoʊnəməs/
uk
/ˌsemiˈɔːtənəʊmaʊs/
#uncommon
Definitions
Adjective
partially
self-governing
;
dependent
on
external
control
Base Words
autonomous
semi