独立自主dúlìzìzhǔTop 15000Meanings1. independent and autonomous (idiom); self-determination2. to act independently3. to maintain control over one's own affairsCharacters used独alone立to establish自self主master