STRAITS


Meaning of STRAITS in English

a situation characterized by a specified degree of trouble or difficulty:

→ strait

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.