dockyard

1 ENTRIES FOUND:
Save
dockyard /ˈdɑːkˌjɑɚd/ noun
plural dockyards
dockyard
/ˈdɑːkˌjɑɚd/
noun
plural dockyards
Learner's definition of DOCKYARD
[count]
: a place where ships are built and repaired : shipyard