Wingsuit meaning

A special jumpsuit, used in extreme sports like a parachute, which adds surface area to the wearer's body to create lift.
noun
0
0
Advertisement

Origin of wingsuit