Englishfor English speakers
delivery
Noun
—
A delivery is the act of moving good or mail from a source to somebody.
The delivery of the letters was delayed by the weather.
—
A delivery is the thing that is delivered.
The delivery was damaged when it arrived.
—
Your delivery is the way you give a speech.
I liked what you had to say, but you really need to improve your delivery.
of
Preposition
—
Made using.
It is a house of cards.
arms
—
noun
(= weaponry)
weapons considered collectively
—
noun
(= coat of arms)
the official symbols of a family, state, etc