Definition: Meaning of, Crystal Palace, the in English to English dictionary.
Pronunciation:/ ˈpælɪs ðə;ðɪ;ðiː /
synonym
antonym
a large building made of glass and iron, built in HYDE PARK, London to contain the GREAT EXHIBITION of 1851. The building was later moved to South London, but was destroyed by fire in 1936. The name 'Crystal Palace' is still used for a football team and a district in South London.