stowed away; stowing away; stows away
: to secrete oneself aboard a vehicle as a means of obtaining transportation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share