Skyscraper Meaning in English – a very tall building
Use of Skyscraper in A Sentence – I live in a skyscraper of New York City.