Definitions
noun
city in southwestern Austria; known as a summer and winter resort
Look “innsbruck” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
city in southwestern Austria; known as a summer and winter resort