Term: artillery
Example: "bring on the heavy artillery
Definition: *a term referring to a lot of weapons of all kinds