Means any apparatus which produces electricity. Suggest content changes Definition * Name Email Validate Email A-Z Filter ABCDEFGHIJKLMNOPQRSTUVWXYZAll