Vocabulary Term: present

Verb (infinitive)
USA
UK
present
USA
UK
to introduce or show someone or something
USA
UK
"He presented himself very well in the interview and ended up getting the job."