Definitions for indraught
  • Indraught (n.) - An opening from the sea into the land; an inlet.
  • Indraught (n.) - A draught of air or flow of water setting inward.
  • Indraughts - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ad ag ah ai an ar at ha hi id in it na nu ta ti uh un ut