WordNet (r) 3.0 (2006):infomercial n 1: a television commercial presented in the form of a short documentary [syn: infomercial, informercial]