MalayTranslate.com
Malay to English Translator
Translate Here

English to English

speechmaking
('sp/i//tS/,m/eI/k/I//N/ )

noun (n)

  • delivering an address to a public audience
    memberikan alamat untuk publik penonton
    Example:
    People came to see the candidates and hear the speechmaking.
    source: wordnet30