inlet

inlet [-s] n

see let, v.

  1. Entrance; admission; passage; way into a protected place; [fig.] cove; bay; place where water comes in towards the land.