STOW AWAY Meaning of STOW AWAY in English to hide in a ship, plane, etc. in order to travel secretly—related noun stowaway Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005