Get Your Premium Membership

Drumfire

[n] intense and continuous artillery fire


Related Information

More Drumfire Links

Synonyms

cannonade



Book: Reflection on the Important Things