Found 2 synonyms
on
on periphery
on holiday
on a line
on a ladder
on the verge
on the eve
delivery
upon delivery
for delivery
successful delivery