DRUMFIRE





Definition:

  1. [noun] intense and continuous artillery fire
    Synonyms: cannonade

Synonyms: