Crystal Palace (noun) Definition, Meaning & Examples

noun
  1. a structure of prefabricated iron units, glass, and wood, built in London to house the Exhibition of 1851: destroyed by fire 1936.
noun
  1. 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
Crystal Palace (noun) Definition, Meaning & Examples

More Definitions