tout
verbto promote or advertise vigorously, especially in a public or boastful manner
The entrepreneur touts his new app as a revolutionary solution to daily commutes, claiming it saves users over two hours a week.
Also promote · advertise · publicize · market
Try typing it
Type all GRE words →