Dictionary.com
Thesaurus.com

has been pelting

  • present perfect progressive
    of pelt (3rd person singular).
    pelt
    verb (used with object)
    to attack or assail with repeated blows or with missiles.

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

See Examples For:

The powerful storm that has been pelting Northern California with rain and snow arrived Thursday in the Southland, where wet, wintery weather is likely to linger well into the holiday weekend.

From Los Angeles Times Dec. 23, 2021

The powerful storm that has been pelting Northern California with rain and snow arrived Thursday in the Southland, where wet, wintry weather is likely to linger well into the holiday weekend.

From Los Angeles Times Dec. 23, 2021

So Karswell has been pelting me with letters ever since.

From Ghost Stories of an Antiquary Part 2: More Ghost Stories by M. R. (Montague Rhodes) James