STRAITS Meaning of STRAITS in English a situation characterized by a specified degree of trouble or difficulty: → strait Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004