Definition of skyscraper in English:

skyscraper

Pronunciation /ˈskīˌskrāpər/ /ˈskaɪˌskreɪpər/

Translate skyscraper into Spanish

noun

  • 1A very tall building of many stories.

  • 2Nautical
    historical A triangular skysail.