sashitate

Noun

1. dispatch; sending

Other forms: