Definition of boat basin in English:

boat basin

noun

  • A basin in which boats and other small vessels are moored; a marina.

Origin

Early 19th century; earliest use found in The Morning Post.