← DefinitionshareGuessstraitsnounA narrow passage of water connecting two large bodies of water.Synonymspassagenoundifficultynounpredicamentnounplightnounchannelnoun