BARNDOORS Meaning of BARNDOORS in English Folding doors which are mounted on to the front of a light unit in order to control illumination. (Lighting) Film and video English vocabulary. Английский словарь фильмов и видео. 2012