Definition of stardrive in English:
stardrive
noun
Science FictionA propulsion device for a spacecraft, often enabling it to travel faster than the speed of light.
Origin
1940s; earliest use found in Poul Anderson (1926–2001), science fiction and fantasy writer.
Are You Learning English? Here Are Our Top English Tips