A structure providing a place for vessels to be moored.
एक संरचना जो जहाजों को लंगर डाले रखने के लिए स्थान प्रदान करती है।
English Usage: The marina has several docking stations for yachts.
Hindi Usage: मरीना में यॉट्स के लिए कई डॉकिंग स्टेशन्स हैं।
docking, doking, dokking