← DefinitionshareGuesspeltingnounThe act of throwing things at someone or something, often repeatedly.adjectiveFalling or striking very heavily and continuously, especially said of rain or hail.SynonymsbombardmentnoundownpournounpoundingadjectiveAntonymsdrizzlenoun