To boast or brag about;. To talk about (something or someone) as being very good, effective, skillful, etc.
Tout·ed , tout·ing , touts v.. Touting britannica dictionary definition of tout 1 [+ object] :