A nutrient-rich liquid derived from steeping compost in water, used as a fertilizer.
Try Another Word