noun
launcher; launch tube
Refers to a tube-like device for launching grenades, rockets, or similar projectiles. Often used in military or technical contexts.
兵士は発射筒にグレネードを装填した。
The soldier loaded a grenade into the launcher.
この戦車は煙幕弾の発射筒を装備している。
This tank is equipped with smoke grenade launchers.