CANAL


Meaning of CANAL in English

n I. canal (1. artificial watercourse; 2. [Anat.]); II. channel (1. [Geog.]; 2. deeper part of a waterway; 3. tube or tubular passage; 4. means, medium); III. [Arch.] fluting

Interlingua English vocab.      Английский словарь Интерлингва.