English Dictionary
Definition hose down in British English
hose down phrasal verb
[transitive] phrasal verb
1
to use a hose to clean something
