CEDICT
to display all of one's capabilities; to strut one's stuff; to show off one's skills
Wiktionary
形容充分顯露、展示自己的本領才幹。
重編國語辭典