·noun A garden; a pleasure garden.
A mansion on the east side of Dowgate, near to the church of St. Mary Bothaw (S. 233). In Dowgate Wa...
A Dictionary of London by Henry A Harben.