Define canalcanal. An artificial inland waterway originally built to connect one body of water with another and allow commercial barge traffic. Now also used for recreational purposes. To look up another word, click here. The Travel Industry Dictionary is provided courtesy of www.HomeTravelAgency.com |