Dictionary search results

Showing 1-5 of 5 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

rededicate British & World English

Dedicate again