inlet
noun
1. an arm off of a larger body of water (often between rocky headlands)
Similar word(s): recess
Definition categories: object, water
2. an opening through which fluid is admitted to a tube or container
Similar word(s): intake
Definition categories: man–made, opening
verb
1. (transitive) To let in; admit.
2. (transitive) To insert; inlay.