drenchers

n. 〈口〉倾盆大雨;(给牲畜治病用的)灌药器
[网络] 水幕撒水设备;大雨商务英语词汇;水幕喷头