Define of Recharge Share with your friends Share 2 Umake Zaman Thoker answered this In geography it is defined as to add or restore water to an aquifer or it can be defines as to invigorate and revitalise one's energy level by removing stressful agents for a period of time. 1 View Full Answer Pragya Joshi answered this To refill a battery with electricity 2