What is the meaning of the word "quarter-century"?

Definitions:

  1. a period of 25 years copy to clipboard noun
    • There have been many innovations in the last quartercentury. copy to clipboard