Sang One's Own Praises is an idiom that means to boast or brag about oneself. BOASTED and crowed are two words that can be used to describe this action. BOASTED is a 7-letter word, while crowed is a 6-letter word. Both words mean to talk proudly and excessively about oneself.