Webster's Revised Unabridged Dictionary · 1913

Indraught

Indraught , noun

1.
An opening from the sea into the land; an inlet. [Obsolete] — Sir W. Raleigh
2.
A draught of air or flow of water setting inward.