inlet

Noun
  1. An arm off of a larger body of water (often between rocky headlands) (synset 109336622)
  2. An opening through which fluid is admitted to a tube or container (synset 103581786)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches