ますいじゅう
Meanings
Noun
1. tranquilizer gun; tranquiliser gun
Composed of
anaesthesia; anesthesia
gun; rifle; small arms