A rapidly firing automatic gun (often mounted) English: machine gun Bahasa: senapan mesin Less certain link between this word and this sense.