noun Chiefly British. a landlord who receives ground rent.
ground landlord 🔊 Listen to this noun Chiefly British. a landlord who receives ground rent. Share Facebook Twitter Google +