Definitions for "Nebelwerfer"
Multiple rocket projector
German rocket projector or chemical mortar ECKERCHIEF -- Kaka River, New Georgia, Solomon Islands ECROMANCER -- Sepik River, New Guinea ECTAR -- Paligmete, New Britain EGAT -- U.S. Navy COMINT/cryptanalysis center in Washington, D.C.
High-explosive mortar or smoke projector