Answer: spruiked

AnswerCrossword Clue
spruikedSPRUIK, to harangue the public