Possible Definitions:
1. Skyscraper (n.) A skysail of a triangular form.
2. Skyscraper (n.) A name for the one of the fancy sails alleged to have been sometimes set above the skysail.
3. Skyscraper (n.) A very tall building.
4. Skyscraper (n.) Hence, anything usually large, high, or excessive.