ENGLISH → NEPALI
pelt
01
verb
हान्नु; वस्तुहरूद्वारा आक्रमण गर्दै वर्षा गर्नु
attack and bombard with or as if with missiles
In a sentence
pelt the speaker with questions
वक्तामाथि प्रश्नहरूको वर्षा गर्नु।