a large museum in Lambeth, London, founded in 1917. It shows the history of the wars Britain has fought in since 1914 and life during wartime and has a reference library of books, maps, photographs and films, and a large collection of work by war artists. Part of the collection is now shown at the Imperial War Museum North which opened in 2002 in Manchester and aircraft and military vehicles are displayed at a museum at Duxford, a former base in Cambridgeshire.
IMPERIAL WAR MUSEUM
Meaning of IMPERIAL WAR MUSEUM in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005