Meaning of strait

Definition of strait

(adj) narrow; "strait is the gate"
(noun) a narrow channel of the sea joining two larger bodies of water
a bad or difficult situation or state of affairs

Other information on strait

WIKIPEDIA results for strait
Amazon results for strait