sullage ( synonym found)

Definition of sullage:

(n) : Fermented green forage fodder stored in a silo

Back to Top