WEAPON Meaning of WEAPON in English (n): it's great i.e. it's a weapon. i.e. (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012