Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
straits 
  n  (sometimes singular)  
1 crisis, difficulty, dilemma, distress, embarrassment, emergency, extremity, hardship, hole  (slang) mess, panic stations  (informal) pass, perplexity, plight, predicament, pretty  or  fine kettle of fish  (informal) 
2 channel, narrows, sound