Unvanquished - undefeated; unconquered
Lashing Out - to hit or kick out at someone or something
Hunkering - to squat our crouch down low
Postulated - to suggest or assume something
Allowances - The act of regarding a mistake as less serious or bad because of special circumstances
Flitting - to move swiftly and lightly
Sobriquet - a person's nickname
Depleted - To use up the supply of resources of something
Swilling - drinking greedily or grossly
Alias - A name that is not one's true name
Converging - coming together
Cavalry - a unit of soldiers who ride horses
Evasive - deliberately vague or ambiguous
Divulged - made known; revealed
Fealty - obligated loyalty or faithfulness
Swaggering - walk or behave in a very confident and typically arrogant or aggressive way