tout

Definition

To promote or praise highly, often in an enthusiastic or persistent way.

中文 热情或持续地宣传或赞美。

Example

"The new restaurant was touting its organic ingredients and farm-to-table menu."