obviate
/ˈɒbvieɪt ˈऑब्व़िएट्/ verb [T] ( formal ) to remove a difficulty, problem or the need for something समस्या का निराकरण करना; निवारण करना
The solar panels in this device obviate the need for batteries.