Noun Definition
infomercial
1.Definition: a television commercial presented in the form of a short documentary
Related Noun(s):informercial
Category: General1.Definition: a television commercial presented in the form of a short documentary
Related Noun(s):informercial
Category: General