stepwell in French stepwell in French bâoli noun (India) A well in which the water can be reached by descending a set of steps. Add to Flashcards