Indraught

Webster's Dictionary of the English Language

·noun A draught of air or flow of water setting inward.

II. Indraught ·noun An opening from the sea into the land; an Inlet.