v. 25B6; verb
she's been promoted at work : UPGRADE, give promotion to, elevate, advance, move up; archaic prefer.
an organization promoting justice : ENCOURAGE, further, advance, assist, aid, help, contribute to, foster, nurture, develop, boost, stimulate, forward, work for.
she is promoting her new film : ADVERTISE, publicize, give publicity to, beat/bang the drum for, market, merchandise; informal push, plug, hype, puff, boost; N. Amer. informal ballyhoo, flack.
demote, obstruct, play down.