placed into a narrow passage, such as a canal

listen to the pronunciation of placed into a narrow passage, such as a canal
Английский Язык - Английский Язык
channelized