WINDOW ON THE WORLD Meaning of WINDOW ON THE WORLD in English the place where you can see the world For some people, TV is their only window on the world. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012