sophisticated air-to-air missile that is effective for medium distances (equipped with radar for target identification)
AMRAAM
Meaning of AMRAAM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012