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.