a narrow passage of water connecting two seas or two other large areas of water
the Straits of Gibraltar
used in reference to a situation characterized by a specified degree of trouble or difficulty
the economy is in dire straits
redundancy left him in severe financial straits