Meaning

1 senses
  1. (uncountable)The marketing practice of having the host of a children's television segment endorse products or services.

See also

neighbours in the dictionary
host selling — meaning, examples, forms, synonyms | Krumeto