自主zìzhǔTop 4000Meanings1. to act independently; to be autonomous; to be in control of one's own affairsCharacters used自self主master