main clause: a clause in a complex sentence that can stand alone as a complete sentence
abstraction: a general concept formed by extracting common features from specific examples
munificence: liberality in bestowing gifts; extremely liberal and generous of spirit