pelted
Struck by projectiles
Pelted is the past tense of pelt, meaning to throw things repeatedly at a target: The crowd pelted the speaker with tomatoes.
Rain or hail pelts when it strikes hard and fast.
To pelt can also mean to run at full speed: The kids pelted down the street.
A pelt as a noun is an animal skin with fur attached.
Water dropping from clouds
- hailIcy precipitation pellets
- sleetPartly frozen precipitation
- downpourIntense precipitation event
- stormSevere atmospheric disturbance
drench · soak · deluge · cloudburst · torrent · precipitation · monsoon · squall
Launched airborne object
- stoneSolid earth fragment
- rockSolid earthen material
- missileSelf-guided airborne weapon
- throwPropel by arm motion
hurl · fling · bombard · barrage · volley · shower · catapult · slingshot
rain
Water dropping from clouds
storm · drench · soak · deluge · cloudburst · torrent · precipitation · monsoon · squall · tempest
projectile
Launched airborne object
throw · hurl · fling · bombard · barrage · volley · shower · catapult · slingshot · lob
assault
Violent offensive act
- onslaughtFierce, overwhelming assault
- blitzSwift, overwhelming offensive
- barrageSustained, overwhelming attack
fusillade · volley · flurry · batter · pummel · hammer · thrash · wallop · bombard · strafe
skin
Body's outer layer
furrier · trapping · skinned · stripped · animal · cured · rawhide · buckskin · deerskin · cowhide
- beaver peltsProcessed rodent hides
- pelting rainHeavy, forceful precipitation
- wolf peltStripped canine hide
- full peltAt greatest speed
- pelt downRain very heavily
- at full peltAt maximum velocity