Shelling
/ˈʃɛlɪŋ/
Synonyms
- barrage
- artillery fire
- bombardment
- cannonade
Slang Meanings
To spend money quickly or extravagantly.
He's really shelling out for that new car.
To criticize someone harshly.
The coach was shelling the players for their poor performance.