vocab dash
Log in
Sign up
lod
Top 30000
Meanings
Noun
1. sales tax on feudal land paid to a seigneur
(feudalism)