meaning of indraught

1. An opening from the sea into the land; an inlet.
2.
A draught of air or flow of water setting inward.


Related Words

indraught |

Developed & Maintained By Taraprasad.com

Treasure Words