inlets

noun
  1. narrow strips of water extending from a sea, lake, or river into the land
  2. Usage: plural of inlet

Examples