HEAVY WEAPONS Meaning of HEAVY WEAPONS in English large weapons operated by a team of soldiers (mortars, cannons, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012