touted
动词 tout:
advertize in strongly positive terms
同义词:tout
show off
同义词:boast, tout, swash, shoot a line, brag, gas, blow, bluster, vaunt, gasconade