Artillery
/ɑːrˈtɪl.ər.i/
Synonyms
- cannons
- guns
- heavy guns
- missiles
- ordnance
Slang Meanings
Big guns or heavy machinery.
They brought out the big artillery for the festival.
Powerful capabilities or resources.
In negotiations, they used their biggest artillery to get the deal.