Definition of garden lot in English:

garden lot

noun

US
  • A piece of ground used, or suitable for use, as a garden.

Origin

Mid 17th century.