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.