Verb · B2
dedicate
Meaning

to give a lot of time and effort to a particular activity or purpose