Synonyms and Antonyms for infomercial

1. infomercial (n.)

a television commercial presented in the form of a short documentary

Synonyms: