Paul 26 April 2020 A freestanding pavilion structure often found in parks, gardens and public areas.« Back to Glossary Index