[n] large but transportable armament [n] a means of persuading or arguing; "he used all his conversational weapons" [n] an army unit that uses big guns
artillery unit, gun, heavy weapon, ordnance, weapon