Meaning of "Stowaway"

A person illegally aboard and in hiding.

Stowaway Meaning of