AMRAAM Meaning of AMRAAM in English ■ abbreviation advanced medium range air-to-air missile. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004