jeremiad: a long and mournful complaint
abstraction: a general concept formed by extracting common features from specific examples
palestra: a public place in ancient Greece or Rome devoted to the training of wrestlers and other athletes