INFOMERCIAL

Definition of INFOMERCIAL

  1. (noun)a television commercial presented in the form of a short documentary