Definitions from Wikipedia (Megabus)
▸ noun: an intercity bus service operating in the United States and Canada.
▸ noun: a long-distance intercity coach service operator owned by Scottish Citylink and based in the United Kingdom.
▸ Words similar to megabus
▸ Usage examples for megabus
▸ Idioms related to megabus
▸ Wikipedia articles (New!)
▸ Popular adjectives describing megabus
▸ Words that often appear near megabus
▸ Rhymes of megabus
▸ Invented words related to megabus
▸ noun: an intercity bus service operating in the United States and Canada.
▸ noun: a long-distance intercity coach service operator owned by Scottish Citylink and based in the United Kingdom.
▸ Words similar to megabus
▸ Usage examples for megabus
▸ Idioms related to megabus
▸ Wikipedia articles (New!)
▸ Popular adjectives describing megabus
▸ Words that often appear near megabus
▸ Rhymes of megabus
▸ Invented words related to megabus