ALL meanings of navy yard
na·vy yard
N n - noun navy yard a government dockyard where naval ships are built, repaired, and fitted out, and naval supplies and munitions are laid up. 1
- noun navy yard a naval shipyard, esp in the US 0
- noun navy yard a shipyard for building and repairing naval ships, storing naval supplies, etc. 0