ILLUSTRATED LONDON NEWS


Meaning of ILLUSTRATED LONDON NEWS in English

a British magazine, first published in 1842, which was especially successful in the 19th century with its combination of news stories and pictures, a new idea at the time. It originally appeared every week but is now published twice a year.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.