canal-channel: meaning, definitions and translations

French dictionaryFrenchEnglish

What is canal? canal is channel

What is channel?

  • Voie navigable artificielle, comportant une série de biefs dans lesquels est maintenu un mouillage à peu près constant.

    Artificial waterway, comprising a series of bays in which an anchorage is maintained almost constantly.

  • Conduit permettant le passage d'un liquide ou d'un gaz.

    Conduit allowing the passage of a liquid or gas.

  • Anatomie Conduit faisant communiquer un organe avec un autre ou avec l'extérieur et livrant passage à une sécrétion,à un vaisseau,à un nerf,à un tendon,à la moelle osseuse ou à de l'air.

    Anatomy Conducts communicating an organ with another or with the outside and delivering passage to a secretion, a vessel, a nerve, a tendon, the bone marrow or air.

  • Architecture et arts décoratifs Refouillement, petite moulure creuse, en général arrondie. Bassin de forme très allongée, entrant dans la composition d'un jardin à la française.

    Architecture and decorative arts Refouillement, small hollow molding, usually rounded. Pool of very elongated shape, entering the composition of a French garden.

  • Biologie Organe animal ou végétal en forme de tuyau et où circule ou stationne, de façon permanente ou temporaire, un liquide organique.(Chez les plantes, on distingue dans certaines espèces un canal médullaire [axe creux de la tige], des canaux sécréteurs et, chez les plantes aquatiques, des canaux aérifères.)

    Biology An animal or plant organ in the form of a pipe and where an organic liquid circulates or is stationed, permanently or temporarily. (In plants, in some species there is a medullary canal [hollow axis of the stem], secretory ducts and, in aquatic plants, aeriff ducts.)

  • Géographie Lit ou bras d'une rivière ; chenal. Bras de mer (surtout dans quelques expressions) : Canal de Mozambique.

    Geography Bed or arm of a river; channel. Inlet (especially in some expressions): Mozambique Channel.

  • Informatique Organe qui associe les unités d'un système informatique entre elles.

    Computer Science A body that associates the units of a computer system with each other.

  • Sociologie Support physique ou ensemble des appareils techniques nécessaires à la transmission de signaux ou de messages écrits, sonores ou visuels.

    Sociology Physical support or set of technical devices necessary for the transmission of written, sound or visual signals or messages.

Search words

Upgrade your experience