kamus
.
Search
About
cannonade
English
cannonade, drumfire
Noun
Intense and continuous artillery fire
English: cannonade, drumfire
Verb
Attack with cannons or artillery
English: cannonade
English words with similar meanings
Show 1 words
drumfire