Definition of mowing lot in English:

mowing lot

noun

US
  • Mow-lot.

Origin

Mid 18th century; earliest use found in The Pennsylvania Gazette.