"pelted down" in German pelted down niedergeprasselt heruntergeprasselt Detailed translations for "pelted down" pelted down pelted down(also: showered, hailed down, rained down, lashed down) niedergeprasselt pelted down heruntergeprasselt