inlet
Explore definitions, synonyms, and language insights of inlet
Definitions
                    Noun
                    
                an arm off of a larger body of water (often between rocky headlands)
                
                    Noun
                    
            an opening through which fluid is admitted to a tube or container