English主要词典
strait
Universal Words
noun
1 (also straits) [pl.] (especially in the names of places) a narrow passage of water that connects two seas or large areas of water:
the Strait(s) of Gibraltar
2 (straits) [pl.] a very difficult situation especially because of lack of money:
The factory is in dire straits. * She found herself in desperate financial straits.