Find the word definition

Wiktionary
shout from the rooftops

vb. (context idiomatic transitive English) To announce eagerly and widely; to proclaim.