Definition of "infomercial"

infomercial