pelted

/P EH1 L T IH0 D/
verb
  1. 1

    To bombard, as with missiles.

    โ€œThey pelted the attacking army with bullets.โ€

  2. 2

    To throw; to use as a missile.

    โ€œThe children pelted apples at us.โ€

  3. 3

    To rain or hail heavily.

    โ€œIt's pelting down out there!โ€

  4. 4

    To beat or hit, especially repeatedly.

  5. 5

    To move rapidly, especially in or on a conveyance.

  6. 6

    To throw out words.

adjective
  1. 1

    (in combination) Having a specified kind of pelt.

Source: https://en.wiktionary.org/wiki/pelt, https://en.wiktionary.org/wiki/pelted