INDRAUGHT


Meaning of INDRAUGHT in English

noun a draught of air or flow of water setting inward.

2. indraught ·noun an opening from the sea into the land; an inlet.

Webster English vocab.      Английский словарь Webster.