a dock that can be kept dry for use during the construction or repairing of ships
dry dock
noun(dry-dock)
a dock that floats on the water and can be partly submerged to permit entry of a ship and raised to keep the ship high and dry —called also floating drydock