meaning of speech making

1. delivering an address to a public audience; "people came to see the candidates and hear the ">speechmaking"


Related Words

speechmaking |

Developed & Maintained By Taraprasad.com

Treasure Words