canalization

/,kænəlai'zeiʃn/
Noun
  1. management through specified channels of communication
  2. the production of a canal or a conversion to canals

Khám phá thêm

Các từ liên quan

canalization
The city's flood control relies on a system of canalization.