toastmasterEnglish

symposiarch, toastmaster

Noun

The person who proposes toasts and introduces speakers at a banquet

English: toastmaster, symposiarch

English words with similar meanings

Show 1 words