SHELL

Meaning 1:
Meaning 2:

shell - to attack by firing guns, cannons, etc. - ระดมยิง

Meaning 4: