Stepwell Definition
noun
A well or pond in which the water can be reached by descending a set of steps.
Wiktionary
Find Similar Words
Find similar words to stepwell using the buttons below.
A well or pond in which the water can be reached by descending a set of steps.
Find similar words to stepwell using the buttons below.