drydock (n); a structure able to contain a ship so as to leave the ship free of water

drydock (n); a structure able to contain a ship so as to leave the ship free of water

drydock (n); a structure able to contain a ship so as to leave the ship free of water