Senses
投到 to deliver to
To throw, cast, or deliver something to a destination; to pour into.
投到 by the time
Waiting until a certain time; by the time that.
投到 to seek refuge with
To go to stay with relatives or friends for help or shelter.