The meaning for the Vocabulary of The Day, "Dedicate" is to give all your energy, time, efforts, etc. to something.