skywalk noun2 •A type of observation deck. •Synonym of skybridge and skyway.Those who prefer to embrace the elements can investigate the open-air skywalk 1,000 feet above the street. — 1997 formsskywalks