← DefinitionshareGuessswailsnounPlural of swail: narrow passages or channels of water.Synonymschannelsnounstraitsnoun