Get Your Premium Membership

Cannonade

Definition

[n] intense and continuous artillery fire
[v] attack with canons or artillery

Related Information

More Cannonade Links

Synonyms

drumfire