powerwash
nounA machine that sprays water at high pressure to clean surfaces; also, the act of cleaning with such a machine.
verbTo clean something using a high-pressure water sprayer.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.