french window

Noun
  1. A French door situated in an exterior wall of a building (synset 103400350)

Other Searches