STRAIT, ALSO STRAITS Meaning of STRAIT, ALSO STRAITS in English A narrow channel joining two larger bodies of water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012