dock

dock n

Du.

  1. Trench; canal; artificial inlet; haven along the edge of a body of water where boats can be secured and repaired.