Meaning of “French windows” in the English Dictionary

English