Mechanized pistol Synonyms
Definitions for Mechanized
- (adjective) equipped with machinery
- (adjective) using vehicles
Synonyms for phrase
- automatic gun
- automatic handgun
- mechanical gun
- mechanical piece
- modern gun
- automatic firearm
- modern piece
- automatic cannon
- modern handgun
- mobile piece
- mechanical cannon
- mechanical heat
- modern rod
- electric gun
- industrial gun
- virtual gun
- modern firearm
- technical piece
- industrial piece
- mechanical catapult
MP abbreviation
MP is an abbreviation for Mechanized PistolWhat does MP stand for?
MP stands for "Mechanized Pistol"