Definitions of gazebo:

  • noun:   a small roofed building affording shade and rest