a landing-place in a river; a harbour or small port.

listen to the pronunciation of a landing-place in a river; a harbour or small port.