Hovertrain meaning

A train that uses hovercraft technology to take advantage of lower friction to deliver high speeds; an aerotrain.
noun
0
0
Advertisement

Origin of hovertrain