hydrodrome
/haɪˈdrəʊdrəm/Definitions
1. noun
a ship with a collapsible roof that can be raised for the performance of water sports, especially sailing or rowing
“The hydrodrome hosted an annual regatta on the lake.”
1. noun
a ship with a collapsible roof that can be raised for the performance of water sports, especially sailing or rowing
“The hydrodrome hosted an annual regatta on the lake.”