Ground Landlord (noun) Definition, Meaning & Examples

noun Chiefly British.
  1. a landlord who receives ground rent.
Ground Landlord (noun) Definition, Meaning & Examples

More Definitions