Find the word definition

Wiktionary
pressure washers

n. (pressure washer English)