The term "machine-gun" refers to a type of firearm that is capable of firing bullets rapidly and continuously. However, there are numerous synonyms for this term that people may use in different contexts. One common term is "automatic weapon," which refers to any weapon that can fire multiple shots without needing to be manually cocked or reloaded. Another synonym is "submachine gun," which is a type of firearm that is smaller and more maneuverable than a traditional machine gun. Other synonyms for machine-gun include "assault rifle," "repeating rifle," and "light machine gun." No matter which term you use, it's important to treat firearms with respect and handle them safely and responsibly.