skytrooper

noun

Definition of skytrooper