ALL meanings of crystal palace
crys·tal pal·ace
C c - noun crystal palace a building of glass and iron designed by Joseph Paxton to house the Great Exhibition of 1851. Erected in Hyde Park, London, it was moved to Sydenham (1852–53): destroyed by fire in 1936 3
- noun crystal palace a structure of prefabricated iron units, glass, and wood, built in London to house the Exhibition of 1851: destroyed by fire 1936. 1