STRAIT


Meaning of STRAIT in English

n. narrow body of water that connects two larger bodies of water; misery, distress, difficult situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.