Find the word definition

Wiktionary
hydroseeding

n. A method of seeding (used especially with grass) that uses a slurry of seed in water

Wikipedia
Hydroseeding

Hydroseeding (or hydraulic mulch seeding, hydro-mulching, hydraseeding) is a planting process that uses a slurry of seed and mulch. It is often used as an erosion control technique on construction sites, as an alternative to the traditional process of broadcasting or sowing dry seed.