drenching fire - воен. ураганный огонь
проливной
~ fire - воен. ураганный огонь
Англо-русский строительный словарь.Академик.ру.2011.
• The act of making something completely wet
• Cover with liquid
• Pour liquid onto
• Force (animals) to drink
• Permeate or impregnate