'top dressing' definitions:

Definition of 'top dressing'

(from WordNet)
noun
A layer of fertilizer or manure not plowed in

Words containing 'top dressing'