noun
a raised platform or walkway providing a passage.
exclamation
make way!
Begin a journey through worlds of puzzles.
Take me to Green Gardens