dockyard
/ˈdɒkjɑːd/; /ˈdɒkˌjɑːd/Definitions
1. noun
A building or area where ships are repaired, built, or maintained.
“The dockyard in Southampton is one of the largest in the UK.”
2. verb
To bring a ship into a dock or dockyard for maintenance or repair.
“The ship will be docked for the next six months to undergo extensive repairs.”