FRENCH WINDOW Meaning of FRENCH WINDOW in English ■ noun each of a pair of glazed doors in an outside wall, opening on to a garden or balcony. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004