Choose the words according to their definitions. homemade、expose、stumble 、sacrifice、yield 1. ___________ v. to almost fall down while you are walking 2. ___________ adj. made at home rather than bought in a store 3.___________ v. to make it possible for sb. to experience ideas, events, methods, etc. that are new to them 4.___________ v. to produce sth. 5.___________ n. sth. that you decide not to have or not to do in order to get sth. that is more important