English Dictionary
Definition infomercial in British English
infomercial noun
[countable] noun
/ˌɪnfəʊˈmɜː(r)ʃ(ə)l/
1
a long advertisement on television that is made in the style of an ordinary programme
Synonyms and related words
