Turbo nozzle or turbo tip

Definition:

A device used to increase the effectiveness of high-pressure water by spinning a narrow stream of water in a circle at high speed.

Home Backup - 2-2-24
Special Offer
PowerWash Prime Membership