Definition, synonyms and related words
A building that is built underground; subterranean skyscraper.