What does marina mean?
noun
A body of water, especially a part of the sea or ocean, where ships and boats are moored or docked. A phosphate mineral, often found in sedimentary rocks.
Example
"The marina was bustling with sailboats and yachts."
Definition generated by AI and curated by RJS Tech Solutions LLP.