English word definition — powered by WordNet
give or delegate power or authority to
give qualities or abilities to
Want to remember empower?