Noun Definition

skywalk

1.Definition: an elevated walkway between buildings (usually enclosed)

Category: Objects