canal

/kanal/
1.
nounmasculine

canal

waterway

On a fait une balade en bateau sur le canal cet après‑midi.

We went for a boat ride on the canal this afternoon.

Synonyms:voie navigable, chenal
2.
nounmasculine

channel

a channel or conduit (natural or artificial); a means of transmission or communication

Il faut passer par le canal officiel pour faire ta demande.

You have to go through the official channel to make your request.

Synonyms:voie, moyen, intermédiaire