vocab dash
Log in
Sign up
fermage
Top 30000
Meanings
Noun
1. tenant farming
2. rent paid by a tenant farmer
(by extension)