Search in full dictionary

HYDE PARK (1)

HYDE PARK (1)
ScnMaster
a public park of 364 acres in the West End district of London. In the park is a speakers' corner, where orators have complete freedom to publicly express their view on political, social and religious questions. —PDC Volume 8 Approved Glossary