Subscriber login


Forgot your password?

Library card login

Other

Hyde Park

Pronunciation: /hʌɪdˈpɑːk/

Definition of Hyde Park
  • the largest British royal park, in west central London. It contains the Serpentine, Marble Arch, the Albert Memorial, and Speakers' Corner.

Hyde Park in other Oxford dictionaries

Definition of Hyde Park in the US English dictionary