1. Mean; paltry. 2. of Pelt3. anything happening rapidly or in quick successive; "a rain of bullets"; "a pelting of ">insults"
pelting |