VariousWords beta
Definitions:
Noun
infomercial
informercial
Definition: a television commercial presented in the form of a short documentary
Definition: Alternative spelling of infomercial.