Meaning of dedicate in English
US /ˈdɛdəˌkeɪt/ UK /ˈdɛdɪkeɪt/
1. put a large amount of time or effort into a particular task or purpose
He dedicated all energy to research.
2. say on the first page of a book or a piece of music that it has been written for a person you love or respect