snag: a sharp protuberance
abstraction: a general concept formed by extracting common features from specific examples
baking powder: any of various powdered mixtures used in baking as a substitute for yeast