Inicio UK English power-wash
1To wash in an electrically powered washing machine (now disused).
2To clean using high-pressure jets of water from a power washer.
1920s; earliest use found in The Mansfield News.
READ THESE ARTICLES