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."