English-Russian big polytechnic dictionary
самоходная пусковая установка
traversing launcher — наводимая пусковая установка
underwater launcher — подводная пусковая установка
catapult launcher — катапультная пусковая установка
shipboard launcher — корабельная пусковая установка
deployed launcher — неразвернутая пусковая установка
Англо русский политехнический словарь
самоходная пусковая установка