plyscraper noun1 •A skyscraper made (at least partly) of wood; a mass timber building. formsplyscrapers