ENGLISH → HINDI
pelt
01
verb
बौछार करना; वस्तुओं से हमला करते हुए वर्षा करना
attack and bombard with or as if with missiles
In a sentence
pelt the speaker with questions
वक्ता पर प्रश्नों की बौछार करना।