vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

pelting

/pɛltɪŋ/noun
01
noun

बौछार; तेज़ी से या लगातार होने वाली कोई चीज़

anything happening rapidly or in quick successive

In a sentence

a pelting of insults

अपमानों की बौछार।