draught screen (English, noun)
expansion: draught screen (plural draught screens)
Senses:
glosses: A screen for the purpose of blocking draughts (currents of air).
tags: UK
Forms:
form: draught screens
tags: plural
form: draft screen
tags: alternative