storverk

noun
great achievement

Inflections

storverk
storverken
storverket