Time machine
~noun
Entry: a fictional or hypothetical device by means of which one may travel into the future and the past.
@ Milton-Kindersley Advanced Dictionary