LEARNING
LEARNING
News
Course
Education Listing
Community
More+
SHELLED
Meaning 1:
shelled - attacked by firing shells (explosive containers like very large bullets) - ระดมยิง
Relate words:
shell
shell company
shell out
shell-shocked
shelling