Feedback
Katyusha
Meaning
Noun
●
A type of
artillery
rocket launcher
consisting of
an
array
of
rockets
mounted
on a
truck
,
originated
in the Soviet Union.
●
A type of
rocket
which can be
launched
from a Katyusha.
●
Alternative letter-case form of Katyusha
Sourced from
Wiktionary
Related
Stuka
Chaingun
Howitzer
Panzerfaust
Antitank
Thermobaric
Panzer
Artillery
Mortars
Tank Destroyer
Torpedo Bomber
Recoilless Rifle
Heavy Artillery
Rhymes
Lucia
Fuchsia
Katyusha
Hibakusha
Saint Lucia
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better