tout
definition
to promote or praise something or someone energetically
example
The company often touts its innovative technology as the solution to climate change.
synonyms
promotepraiseendorse
word origin — The word 'tout' originated in the mid-17th century from the dialectal English word 'tout', meaning 'to look at, to spy', which is of uncertain origin.