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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.