Meaning of “banner ad” in the English Dictionary

"banner ad" in Business English

See all translations

banner adnoun [ C ]

uk us also banner, banner advertisement MARKETING, INTERNET

an advertisement that appears across the top of a page on the internet:

The ISP guarantees advertisers that a banner ad will appear a certain number of times during a contract period.
banner advertiser
noun [ C ]

If a banner advertiser misses display time because of a service disruption, sites usually make good during the remaining contract term.

(Definition of “banner ad” from the Cambridge Business English Dictionary © Cambridge University Press)