Definitions
noun
a message issued in behalf of some product or cause or idea or person or institution
Look “promo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a message issued in behalf of some product or cause or idea or person or institution