inlet

(noun, verb)

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.