generation — a group of people who were born and lived at the same time
hold onto — to keep something and not let it go
pass down — to give something to younger people in your family or community
reflective — thinking quietly and seriously about something
custom — something that people have always done in a particular society
find out — to discover information about something
tuck into — to start eating food with enthusiasm
keep up with — to manage to stay at the same level or speed as someone or something
rise up — to fight against people in power
hang on — to manage to survive or continue despite difficulties