文polyglot.
← English dictionary
English / word

Cannon

noun B2
MEANING IN ENGLISH

a large heavy piece of artillery that fires heavy metal balls or explosive shells

In context

01

The castle was defended by several large cannons.

02

The campaign manager worried that the outspoken politician was a loose cannon during live televised debates.

Synonyms

artillery,big gun,howitzer

Collocations

cannon fire,cannon ball,fire a cannon

Sources

Bidyazo vocabulary library ↗