affermage
Top 35000
Meanings
Noun
1. tenant farming
2. rent paid by a tenant farmer (by extension)
3. leasing of advertising space