floating dock: dry dock that can be submerged under a vessel and then raised
whole: an assemblage of parts that is regarded as a single entity
magnetic mine: (nautical) a marine mine that is detonated by a mechanism that responds to magnetic material (as the steel hull of a ship)