cannonade

Nouns

  • (n) intense and continuous artillery fire drumfire,

Verbs

  • (v) attack with cannons or artillery

Synonyms

drumfire

Words of close approximity