skycoach

/ˈskaɪkoʊtʃ/

Definitions

1. noun

A type of high-speed, elevated transportation vehicle, often depicted in science fiction.

“The futuristic city would soon be home to a network of skycoaches, revolutionizing transportation and reducing congestion.”

Synonyms

  • monorail
  • skytram

Antonyms

  • car
  • pedestrian