Dictionary.com
definitions
  • synonyms

sky train

See more synonyms for sky train on Thesaurus.com
noun
  1. an airplane towing one or more gliders.
Show More
Also called air train.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018