Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"drencher" in English
English translation for "
drencher
"
n.
1.〔口语〕倾盆大雨。
2.(给牲畜治病用的)灌药器。
3.(制革行业用药液除去皮革石灰质的)脱灰工。
Example Sentences:
1.
Alternate automatic
drencher
system
干湿管交替自动水幕系统
2.
Wet pipe automatic
drencher
system
湿管自动水幕系统
3.
Automatic
drencher
system
自动水幕系统
Similar Words:
"drench" English translation
,
"drench pit" English translation
,
"drench someone in a bloodbath" English translation
,
"drenched" English translation
,
"drenched in my pain again" English translation
,
"drencher curtain" English translation
,
"drencher fire extinguisher" English translation
,
"drencher head" English translation
,
"drencher installation" English translation
,
"drencher system" English translation