meaning of beworfen

beworfen - German to English

pelted [bombarded]