IMPERIAL WAR MUSEUM


Meaning of IMPERIAL WAR MUSEUM 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 - Словарь современного английского языка.