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.