landstreight

LAND'STREIGHT, n. A narrow slip of land. [Not used.]