YourDictionary

Dictionary Home » Business » emblement

emblement business definition

The right to crops, or cash received from crops already planted, legally belonging to the tenant of agricultural land who supplied the labor.

link/cite print suggestion box