speechmaking

listen to the pronunciation of speechmaking
English - English
{i} delivering a speech to a public audience, delivery of speeches, giving lectures
public speaking: delivering an address to a public audience; "people came to see the candidates and hear the speechmaking"
speechmaking
Favorites