iJunoon official Urdu Dictionary
مسلسل گولہ باری
musalsal golah baari
English definition for cannonade
1. n. intense and continuous artillery fire
2. v. attack with canons or artillery
Synonyms and Antonyms for cannonade
Sponored Video