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.”

Synonyms

  • regatta
  • sailing venue

Antonyms

  • dryland
  • landlocked area