straits

noun

Plural form of strait.

noun

a difficult juncture

noun

a bad or difficult situation or state of affairs