Definition of recharge well in English:

recharge well

noun

Physics
  • A well used to inject water into an aquifer for artificial recharge.

Origin

1920s.