Meaning of top dressing

Definition of top dressing

(noun) a layer of fertilizer or manure not plowed in

Other information on top dressing

WIKIPEDIA results for top dressing
Amazon results for top dressing