What is the meaning of Strait?

Narrow; restricted as to space or room; close.

Righteous, strict.

Tight; close; tight-fitting.

Close; intimate; near; familiar.

Difficult; distressful.

Parsimonious; stingy; mean.

Obsolete spelling of straight.

A narrow channel of water connecting two larger bodies of water.

A narrow pass, passage or street.

A neck of land; an isthmus.

A difficult position.

To confine; put to difficulties.

To tighten.

Strictly; rigorously.

Source: wiktionary.org