Definition of river lot in English:

river lot

noun

Canadian
historical
  • A lot bordering on a river; specifically a long, narrow farm lot extending back from a river, especially one along the St Lawrence river, or in the Red River Settlement.

Origin

Early 18th century.