Meaning of air channel in English:

air channel

noun

  • A channel for the passage of air.

Origin

Mid 18th century; earliest use found in Museum Rusticum.