STOW AWAY


Meaning of STOW AWAY in English

{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./

Slang English vocab.      Английский сленговый словарь.