Meaning of “infomercial” in the English Dictionary

business-english dictionary

"infomercial" in Business English

See all translations

infomercialnoun [ C ]

uk us MARKETING, COMMUNICATIONS

a long television advertisement that contains a lot of information and seems like a normal programme:

About 3% of viewers who watch infomercials buy the product being pitched.

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