Moat Meaning in Hindi

What is the translation of word Moat in Hindi?

Meaning of  Moat in Hindi is : खाई

Other Meanings of Moat

Example Sentences

Its present appearance, a picturesque ruin surrounded by a wide moat full of water lilies, masks its serious military purpose.