'heavy weapon' definitions:

Definition of 'heavy weapon'

(from WordNet)
noun
Large but transportable armament [syn: artillery, heavy weapon, gun, ordnance]