apartheid –n. a policy of racial separation that existed in South Africa until 1994
punch –v. to hit out
clenched –adj. held in a tightly closed position
legacy –n. something that happened in the past that is remembered and carried forward
divorced –adj. having gone through a divorce or legal end to a marriage