hydroseed

noun
  1. a mixture of seed, mulch, fertilizer, and water sprayed onto soil to establish grass or vegetation quickly
verb
  1. to apply hydroseed to an area of land using a hydraulic spraying system

Examples