STRAIT Meaning of STRAIT in English a. strett; n. strette; desfacilitá English Interlingue dictionary. Английский словарь Интерлингве. 2012