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