provision – n. a supply of food and other things that are needed
tower – v. to be much taller than (someone or something)
commemorate – v. to exist or be done in order to remind people of (an important event or person from the past)
migration – n. the movement of people from one country or place to live or work in another
trek – n. a long and difficult journey
jalopies – n. (informal) an old car that is in poor condition
rattle – v.to make quick, short, loud sounds while moving
tributary – n. a stream that flows into a larger stream or river or into a lake