English to English
shelling
noun (n)
- the heavy fire of artillery to saturate an area rather than hit a specific target(noun.act)Example:
The shelling went on for hours without pausing.
source: wordnet30 - Groats; hulled oats.(noun)source: webster1913