Pelt

v.

Heard in Waterford

To throw missiles or objects forcefully at someone or something. As in 'to pelt'.

In use

Tell your young lad to stop pelting stones at my poor dog!

Posh English

Kindly instruct your offspring to cease hurling stones at my unfortunate hound.