'infomercial' definitions:

Definition of 'infomercial'

(from WordNet)
noun
A television commercial presented in the form of a short documentary [syn: infomercial, informercial]