borewells
noun
Definitions
A well constructed by boring a vertical hole (often subsequently fitted with a casing).
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A well constructed by boring a vertical hole (often subsequently fitted with a casing).