madrague
/mad.rɑ.g/ or /mad.ˈɡər/Definitions
1. noun
A small harbor or a place where boats can be repaired and maintained, especially in a Mediterranean port.
“The old town had a madrague where fishermen could keep their boats in good condition.”
2. noun
A small, often artificial, harbor or a place for mooring boats.
“The madrague at the edge of town offered a safe place for sailors to dock their boats.”