straits Meaning, Definition & Usage
-
noun a bad or difficult situation or state of affairs
strait; pass.
-
noun a difficult juncture
head; pass.
- a pretty pass
- matters came to a head yesterday
-
noun a narrow channel of the sea joining two larger bodies of water
sound; strait.