Answer: ballyhooed

AnswerCrossword Clue
ballyhooedPraise or publicize extravagantly
ballyhooedBALLYHOO, to promote by uproar