What does beworfen mean?

beworfen - German to English

pelted [bombarded]