Hyde ParkPronunciation: /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