We do not currently know of any synonyms for semi-automatic.
The adjective semi-automatic is defined as:
See full definition of the word semi-automatic.