YourDictionary

leet

noun

Historical in England, a manorial court or its jurisdiction

Learn more about leet

link/cite print suggestion box