talk up
• discuss someone or something in a way that makes them seem more interesting or attractive.
• "he is talking up the company to stock analysts"
Similar:
promote,
push,
boost,
hype,
merchandise,
publicize,
advertise,
give publicity to,
give a puff to,
puff,
puff up,
build up,
beat/bang the drum for,
plug,