adjective
Occurring once every twenty years.
Lasting for twenty years.
noun
A twenty-year period
A twentieth anniversary, particularly