orgy: any act of immoderate indulgence
abstraction: a general concept formed by extracting common features from specific examples
throat protector: protective garment worn by hockey goalkeeper and catcher in baseball