🔋💦 Power Splash All meanings Rechargeable batteries that require water for filling. ▲ 0 ▼ 0 More meanings →