1. A brief conversation or discussion between two or more people
We had a short talk about the project during lunch.
Tivemos uma conversa breve sobre o projeto durante o almoço.
2. A brief formal presentation or speech, typically lasting a few minutes
The CEO gave a short talk at the company meeting.
O CEO deu uma palestra breve na reunião da empresa.