Noun Definition

drumfire

1.Definition: intense and continuous artillery fire

Related Noun(s):cannonade

Category: General