Definition of drumfire in English:

drumfire

noun

  • [mass noun] Heavy continuous rapid artillery fire:

    [count noun] figurative ‘a drumfire of criticism’

Pronunciation:

drumfire

/ˈdrʌmfʌɪə/