toot one's own hornWiktionary 原文英美释义动词verb1idiomaticTo promote oneself; to boast or brag; to tout oneself.