Definitions of Innsbruck:

  • noun:   city in southwestern Austria; known as a summer and winter resort