English version

Hyde Park

From Longman Dictionary of Contemporary EnglishHyde ParkˌHyde ˈPark  1 a large park in central London, which includes the Serpentine, a lake, and Speaker's Corner, a place where ordinary people can make speeches about anything that they have strong opinions about2 an area in the south part of Chicago, in the US state of Illinois, where the University of Chicago is based
Pictures of the day
What are these?
Click on the pictures to check.