Wiktionary
hydroseeder
n. A machine that carries out hydroseeding.
n. A machine that carries out hydroseeding.