A speech of exhortation, as to a team or staff, meant to instill enthusiasm!!!