Meaning of “present” - Learner’s Dictionary

present

verb [ T ] uk us /prɪˈzent/
GIVE

B2 to give something to someone, often at a formal ceremony:

to present a prize
They presented her with a bouquet.
INFORMATION

B2 to give people information in a formal way:

He presented the report to his colleagues.
present a danger/threat/problem, etc

to cause a danger/threat/problem, etc:

The final exam may present some problems.
TV/RADIO UK (US host)

B2 to introduce a television or radio programme:

He presents a weekly sports quiz.
PLAY/FILM

to show a new play or film:

The school is presenting 'West Side Story' this term.
INTRODUCE

to introduce someone formally:

May I present my daughters?
OPPORTUNITY

If an opportunity presents itself, it becomes possible:

I'd be happy to go to New York, if the opportunity presented itself.

(Definition of “present verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)