English Dictionary
Definition a window something in British English
a window something phrase
phrase
Example
This traditional art form provides a fascinating window into another culture.
Synonyms and related words
