送達 そうたつ
sō tatsu

Noun
Suru Verb

1. delivery; dispatch; despatch; conveyance

Noun
Suru Verb

2. service of process