Panzerschreck

Etymology
From.

Noun

 * 1) the unofficial nickname of the Raketenpanzerbüchse, a portable anti-tank rocket launcher developed by the German military during WW2