* * *
spot advertising UK US noun [U] MARKETING, COMMUNICATIONS
► advertising on television or radio: »
The spot advertising agreement is worth around €200m.
Financial and business terms. 2012.
* * *
The spot advertising agreement is worth around €200m.
Financial and business terms. 2012.