Definition of air drain in English:

air drain

noun

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

  • 2rare A device through which air is drained. rare.

Origin

Mid 19th century. From air + drain.

Pronunciation

air drain

/ˈɛː dreɪn/