INFOMERCIAL





Definition:

  1. [noun] a television commercial presented in the form of a short documentary
    Synonyms: informercial

Synonyms: