What does touted mean?
To praise or recommend something highly, often in order to attract attention or publicity. To claim or assert that something is true or of high quality.
Example
"The company touted its new product as the most innovative of the year."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.