English

skyscraper noun definition in Structures topic from the Oxford Advanced Learner's Dictionary