Word Definition - 喀秋莎

kā qiū shā Katyusha (name); nickname of a rocket launcher used by the Red Army in WWII