AMRAAM


Meaning of AMRAAM in English

sophisticated air-to-air missile that is effective for medium distances (equipped with radar for target identification)

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