Definitions of Oswald spengler:

  • noun:   German philosopher who argued that cultures grow and decay in cycles (1880-1936)