A word examined

touting

verb
7 letters·English
verb

toutingpublicly promoting or praising something to encourage others to buy or support it

No comments yet