Definition of "touted"

touted