shilled
shilled
verb
Promoted or endorsed a product or person, often for payment, without disclosing the commercial link.
"The influencer shilled the new brand of crisps."
Thesaurus
Synonyms: shill
shilled
Promoted or endorsed a product or person, often for payment, without disclosing the commercial link.
"The influencer shilled the new brand of crisps."
Synonyms: shill