Verb
·
B2
dedicate
Meaning
to give a lot of time and effort to a particular activity or purpose