← DefinitionshareGuessklongnounA canal or waterway, especially in Thailand or Southeast Asia.Synonymscanalnounwaterwaynounchannelnoun