Definition of pressure washer in English:

pressure washer

noun

  • A cleaning device which uses a jet of pressurized water, now often comprising a hose with a lance-like nozzle.

Origin

1920s; earliest use found in The Mansfield News.