1 definition found landstreight - Collaborative International Dictionary of English v.0.48 : Landstreight \Land"streight`\, n. [See Strait.] A narrow strip of land. [Obs.] [1913 Webster]