infomercial

/ˈɪnfoʊmɝʃʌl/

Explore definitions, synonyms, and language insights of infomercial

Definitions

Noun
a television commercial presented in the form of a short documentary