strait
Explore definitions, synonyms, and language insights of strait
Definitions
Adjective Satellite
narrow; "strait is the gate"
Noun
a narrow channel of the sea joining two larger bodies of water
Noun
a bad or difficult situation or state of affairs