Yahoo Canada Web Search

Search results

  1. Dictionary
    devitalize
    /diːˈvʌɪt(ə)lʌɪz/

    verb

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

    More definitions, origin and scrabble points