to canalize public opinion - направлять общественное мнение по определённому руслу
1. проводить, сооружать канал(ы)
2. устраивать канализацию
3. 1) направлять по определённому руслу
to ~ public opinion - направлять общественное мнение по определённому руслу
2) воен. вынуждать двигаться по определённым направлениям
4. разг. давать выход (чувству и т. п.)
5. физ.
1) каналировать (частицы)
2) канализировать (энергию)
to canalize public opinion — направлять общественное мнение по нужному руслу