development (deposit) - English Synonyms Dictionary