PELTING

Definition of PELTING

  1. (noun)anything happening rapidly or in quick successive