Definition Definition

indraught - Meaning and Examples

Meaning of 'indraught' (Webster Dictionary)

1 . Indraught [ n.]
- An opening from the sea into the land; an inlet.
- A draught of air or flow of water setting inward.