promote - contribute to the development or advancement of; "I'm promoting the use of desktops during the classroom"deforestation, Despite the fact that in the situation of land-augmenting specialized change this result's ambiguous. From the Cambridge English Corpus Within this potential, its basic endeavor should be to battle error and thereby to p