1 definition by Clinton H. Wallace

Top Definition
To cross by air, amalgamation of stratosphere and traverse
Enroute to his destination Gordon stratostraversed three continents.
by Clinton H. Wallace July 10, 2008

Mug icon
Buy a Stratostraverse mug!