着発 ちゃくはつ
chakuhatsu

Noun

1. arriving and departing

Noun

2. exploding on impact

Military