devote something to - English Synonyms Dictionary