pelted Definition
Definition
to throw or hit (a number of things or someone) violently and in quick succession, often with the implication that it is done in a way that is intended to annoy, surprise, or hit unexpectedly.
Browse
to throw or hit (a number of things or someone) violently and in quick succession, often with the implication that it is done in a way that is intended to annoy, surprise, or hit unexpectedly.
Browse