Meaning of air drain in English:

air drain

Pronunciation /ˈɛː dreɪn/

noun

  • 1A covered channel round the external walls of a building to prevent damp.

  • 2 rare A device through which air is drained.

Origin

Mid 19th century. From air + drain.