Yahoo Web Search

Search results

  1. Dictionary
    De·vi·tal·ize
    /dēˈvīdlˌīz/

    verb

    • 1. deprive of strength and vigor: "technological progress has given enormous power to humanity, but at the cost of devitalizing the spirit of the individual"