floating dock

 

noun

  • a floating structure used as a dry dock.