Home Synonyms autonomous
See US English definition of autonomous
See UK English definition of autonomous
See Spanish definition of autónomo
1‘an autonomous republic’
READ THESE ARTICLES