English word definition — powered by WordNet
a bad or difficult situation or state of affairs
a difficult juncture
Want to remember straits?