skywalk meaning
UK US
skywalk (noun): an elevated walkway between buildings (usually enclosed).
Definition of skywalk
Scrabble score: 21 (letter breakdown)
Word lists: words starting with SK · words ending in LK · 7-letter words
More about skywalk on Wikipedia.