A word examined

touting

verb
7 letters·English
verb

touting—publicly promoting or praising something to encourage others to buy or support it

No comments yet