Dictionary search results

Showing 1-3 of 3 results

dedicate British & World English

Devote (time or effort) to a particular task or purpose

dedicate English Thesaurus

she had dedicated her life to helping people and animals


You searched for dedicate