3 English Synonyms for PRESSUREWASH
Prev.1Next
Definition: 1. (chiefly, British English, transitive) To remove something (especially dirt or graffiti) by spraying it with high-pressure water.
Show more information about jetwash
Definition: 1. Alternative form of power wash.
There are 2 definitions of the word powerwash
Show more information about powerwash
Prev.1Next
Search took: 3.6636 ms