An Encylopedia Britannica Company

rose window

1 ENTRIES FOUND:
rose window noun
plural rose windows
rose window
noun
plural rose windows
Britannica Dictionary definition of ROSE WINDOW
[count]
: a circular window in a church that is made from stained glass with a decorative pattern