A planned talk in which you give information to a group, often with slides.
She gave a presentation on workplace safety.
Our team has a presentation tomorrow.
The usual verb is give: give a presentation.
Common phrases & grammar
give a presentation · presentation slides · presentation skills · PowerPoint presentation
give a presentation on + topic
a presentation about + topic