Allen165
Key Member
- Joined
- Aug 8, 2009
- Member Type
- Student or Learner
- Native Language
- English
- Home Country
- Canada
- Current Location
- Switzerland
I'm not sure I understand the expression "to provide a window into something." For example, what does "sports provide a window into society." exactly mean? That sports provide an insight into society? Or something else?
Thanks.
Thanks.