About us
Define
Definitions for
"revitalise"
give new life or vigor to
wordnet.princeton.edu