STOWAWAY


Meaning of STOWAWAY in English

[stow.away] n (1850): one that stows away

Merriam-Webster English vocab.      Английский словарь Merriam Webster.