To make public
publicize, proclaim, herald, announce, broadcast, blazon, declare, notify,
promulgate, display, exhibit, show, reveal, expose,
disclose, unmask, divulge, uncover, communicate, publish abroad,
issue, print, circulate, placard, show off, parade,
flaunt, vent, post, propagate, disseminate, inform, celebrate,
propagandize, spread, splash, put on display, unveil, air, acquaint,
apprise, noise abroad, make known, announce
publicly, make a public announcement of, lay before the public,
call public attention to, give public notice of, go public, bruit about, blaze abroad, trumpet, give out;
press-agent*, plug*, play up*.
Antonyms hide*, conceal, cover.
To solicit business
promote, praise, publicize, cry up, sell, build up, vaunt, commend to the
public, display, exhibit,
circularize, advance,
give samples, sponsor, endorse, ballyhoo*,
boost*, push*, plug*, tout*, hype*, puff*, press-agent*, beat the drum for*, make a pitch for*.