Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

marina

English

  1. 🔊 a fancy dock for small yachts and cabin cruisers

Similar words

anchorage anchorage ground basin berth breakwater bulkhead dock dockage dockyard dry dock embankment groin harbor harborage haven jetty jutty landing landing place landing stage mole moorings pier port