Definitions from Wikipedia (Shanghai Tower)
▸ noun: Shanghai Tower is a 128-story, megatall skyscraper located in Lujiazui, Pudong, Shanghai.
▸ noun: a proposed 50-storey skyscraper, to be built as part of the multibillion-pound Liverpool Waters development in Liverpool, England.
▸ Words similar to Shanghai Tower
▸ Usage examples for Shanghai Tower
▸ Idioms related to Shanghai Tower
▸ Wikipedia articles (New!)
▸ Words that often appear near Shanghai Tower
▸ Rhymes of Shanghai Tower
▸ Invented words related to Shanghai Tower
▸ noun: Shanghai Tower is a 128-story, megatall skyscraper located in Lujiazui, Pudong, Shanghai.
▸ noun: a proposed 50-storey skyscraper, to be built as part of the multibillion-pound Liverpool Waters development in Liverpool, England.
▸ Words similar to Shanghai Tower
▸ Usage examples for Shanghai Tower
▸ Idioms related to Shanghai Tower
▸ Wikipedia articles (New!)
▸ Words that often appear near Shanghai Tower
▸ Rhymes of Shanghai Tower
▸ Invented words related to Shanghai Tower