1 English Synonyms for TRANSMAT
Prev.1Next
teleporter
Definition: 1. An often truck-mounted lift for reaching heights; a cherry picker.
There are 3 definitions of the word teleporter
Show more information about teleporter
Prev.1Next
Search took: 1.6465 ms