- infomercial as a noun:
- 1
infomercial
noun
1 infomercial
A television commercial presented in the form of a short documentary.
synonym: informercial.
debug info: 0.0317
noun
A television commercial presented in the form of a short documentary.
synonym: informercial.
debug info: 0.0317