STOW AWAY Meaning of STOW AWAY in English [stow away] vi (1879): to secrete oneself aboard a vehicle as a means of obtaining transportation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012