pushup: an arm exercise performed lying face to the floor and pushing the body up and down with the arms
abstraction: a general concept formed by extracting common features from specific examples
moralizing: indulgence in moral pronouncements; the exposition (often superficially) of a particular moral code