ごくちょうおんそくかっくうへいき
Meanings
Noun
Military
1. hypersonic glide vehicle; hypersonic glide weapon
Composed of
gliding (through the air)
arms; weapon; ordnance