IMPERIAL WAR MUSEUM, THE


Meaning of IMPERIAL WAR MUSEUM, THE in English

Imˌperial ˈWar Muˌseum, the BrE AmE

a military ↑ museum in London, where people can see ↑ exhibit s connected with wars that the UK has fought in

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.