Landstreight /(?)/

Land·streight

Landstreight

n.
  1. A narrow strip of land. [Obs.]