to develop something - English Synonyms Dictionary