drumfire Meaning, Definition & Usage

  1. noun intense and continuous artillery fire
    cannonade.

WordNet