Subscriber login


Forgot your password?

Library card login

Other

Crystal Palace

Syllabification: (Crys·tal Pal·ace)
Definition of Crystal Palace
  • a large building of prefabricated iron and glass resembling a giant greenhouse, designed by Joseph Paxton for the Great Exhibition of 1851 in Hyde Park, London, and re-erected at Sydenham near Croydon; it was accidentally burned down in 1936.

Crystal Palace in other Oxford dictionaries

Definition of Crystal Palace in the British & World English dictionary