Definition of borewell in English:

borewell

noun

Indian
  • A deep, narrow well for water that is drilled into the ground and has a pipe fitted as a casing in the upper part of the borehole, typically equipped with a pump to draw the water to the surface.

    ‘the families now use just a couple of borewells’

Pronunciation

borewell

/ˈbɔːwɛl/