SPAW


Meaning of SPAW in English

n. heavy weapon (e.g. a bomb or missile) that has a built-in means of propulsion

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.