drumfireEnglish

cannonade, drumfire

Noun

Intense and continuous artillery fire

English: cannonade, drumfire

English words with similar meanings

Show 1 words