delivery

mastery
/dɪˈlɪv.(ə.)ɹi/noun

card 1 of 10 · context meaning

Which meaning of 'delivery' best matches the sentence?

The delivery of the speech was flawless.