English Dictionary
Definition display advertising in British English
display advertising noun
[uncountable] noun
1
advertising that has features such as photographs or a logo (=symbol representing a company) as well as writing
Synonyms and related words
