Key Vocabulary Words of the Week

Stock- Lineage

Ineluctable- Inescapable

Diffident- Shy/lacking self-confidence

Restive- Impatient

Avail- To do something to no avail is to do something and have it not work out.