navy yard

Noun

 * 1) A government dockyard for repairing vessels, training crews, etc.