Search results
- Dictionarycannonade/ˌkanəˈneɪd/
noun
- 1. a period of continuous heavy gunfire: "the French attack began with a cannonade"
verb
- 1. discharge heavy guns continuously: "gunboats on the Amur cannonaded during the night"
Powered by Oxford Dictionaries