tout
Definition
To promote or praise highly, often in an enthusiastic or persistent way.
Español Promocionar o elogiar algo altamente, a menudo de manera entusiasta o persistente.
Example
"The new restaurant was touting its organic ingredients and farm-to-table menu."