battery powered - English Synonyms Dictionary