An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
the heavy fire of artillery to saturate an area rather than hit a specific target
An impressive body or group:
To curse; to damn.
Vanquish is defined as to defeat or overcome.
To thrash; beat:
To overwhelm or oppress severely:
To indicate by beating or drumming.
To remove the husk or shell from:
Strip is defined as to remove clothing or covering or take something away from a person or thing.
Find another word for shelling. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for shelling, like: barrage, barrage fire, battery, bombardment, blasting, vanquishing, trouncing, crushing, beating, shucking and stripping.