WikiWord

English

home lot

noun

Meaning

  1. An enclosed plot on which the owner's home stands.

Sources

No citations have been attached yet.