English Dictionary
◊ INFOMERCIAL
infomercial
n : a television commercial presented in the form of a short
documentary