Definify.com
Webster 1913 Edition
Indraught
In′draughtˊ
,Noun.
1.
An opening from the sea into the land; an inlet.
[Obs.]
Sir W. Raleigh.
2.
A draught of air or flow of water setting inward.
Webster 1828 Edition
Indraught
IN'DRAUGHT
,Noun.
An opening from the sea into the land; an inlet.