VariousWords beta
Related Terms:
Definitions:
Noun
stowaway
Definition: a person who hides aboard a ship or plane in the hope of getting free passage
Definition: A person who hides on board a ship, train, etc. so as to get a free passage.