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