panssarikauhu

Etymology
< <  +.

Noun

 * 1) Panzerschrek German portable anti-tank rocket launcher developed during the WWII