D defs.my
Entry 2 senses Webster, 1913

Indraught

· In·draught · IPA
01 n. An opening from the sea into the land; an inlet.
  1. 1.
    An opening from the sea into the land; an inlet.[Obs.]
  2. 2.
    A draught of air or flow of water setting inward.