iJunoon official Urdu Dictionary
بم باری
bomb baari
گولہ باری
golah baari
English definition for shelling
1. n. the heavy fire of artillery to saturate an area rather than hit a specific target
Synonyms and Antonyms for shelling
Sponored Video