Webster's Revised Unabridged Dictionary · 1913
Landstreight
Copy link
Landstreight
, noun
[See
Strait
.]
A narrow strip of land.
[Obsolete]
↑