{v.} 1. {informal} To pack or store away. * /After New Year's Day the Christmas decorations were stowed away until another season./ 2. To hide on a ship or another kind of transportation to get a free ride. * /John ran away from home and stowed away on a freighter going to Jamaica./
STOW AWAY
Meaning of STOW AWAY in English
Dictionary of English idioms . Словарь английских идиом. 2012