pilonnage
Top 30000
Meanings
Noun
1. shelling, bombardment (military)
2. pounding, crushing (cooking)