promote - contribute into the development or advancement of; "I'm promoting the usage of computer systems inside the classroom"The principle cake was a mixture of red velvet and vanilla. The many cakes had been scrumptious and I’m not much a cake human being. They were seriously moist except the vanilla cake but it had been continue to great. Wou