Stargate Definition
noun
(neologism, science fiction) A hypothetical device consisting of a traversable portal (typically a wormhole) that can send one to another location light years away nearly instantaneously.
Wiktionary
Other Word Forms of Stargate
Noun
Singular:
stargate
Plural:
stargatesFind Similar Words
Find similar words to stargate using the buttons below.