borewell
Noun
Meaning
borewell (plural borewells)
A well constructed by boring a vertical hole (often subsequently fitted with a casing).
Noun
borewell (plural borewells)
A well constructed by boring a vertical hole (often subsequently fitted with a casing).