counterattack; counteroffensive; counterblow
must; should; will (surely); be bound to; will (do); shall
finishing blow; coup de grâce
centre of gravity (center); centroid; barycenter; (one's) balance
one hundred years ago; a hundred year previously
body of a snake; serpentine
to bend; to warp; to yield; to be supple (e.g. bamboo, body); to be flexible; to be pliant
sickle-shaped neck (e.g. snake, praying mantis); crooked neck; gooseneck
difficult to ... (physically or emotionally); hard to ...
fascination; bewitchment; entrancement; dazzlement
alternately; by turns; one after the other
to cross (e.g. road); to traverse
to let out a cry; to shout
with a (cry of) "ah!"; with a shout (of surprise, shock, etc.); in surprise; in astonishment
by itself; automatically; naturally
veteran (e.g. soldier); battle-hardened; seasoned; (of) long military service
predecessor; pioneer; ancestor
confused fight; free-for-all; melee; dogfight; scuffle; rough-and-tumble
noisily (from many people talking); in a commotion; with a rustling sound (of leaves, branches, etc.); with a rippling sound (of the surface of a lake, etc.); feeling a chill; with a chill (up one's spine)
leaf; blade (of grass); (pine) needle; frond; foliage
iron hammer; crushing blow
fire arrow; incendiary arrow; rocket
a day after the fair; (at a) stage when it's too late
flapping sound (of wings); fluttering; hum (of insects); whizz (of a flying arrow); whoosh
to writhe (in pain); to squirm; to wriggle
to blaze; to burn brightly
extent; scope; sphere; range; span
desk pad; sheet of plastic (or cardboard, felt, etc.) placed under writing paper; being pinned under; being caught under; model; pattern
self first; striving to be first; scrambling for
to become blue; to turn green; to turn pale; to blanch (with fear)
to arrange; to agree (on); to prearrange
to become damp; to become moist; to become wet; to lack energy; to be in a slump; to be in low spirits
extinguishing a fire; fire fighting
to negotiate (with someone about); to talk over (something with); to tackle someone (about); to throw on each other; to splash (water) on each other; to pour on each other
to set on fire; to ignite
to jump back; to leap back; to jump aside; to jump out of the way
to collapse; to flop (onto)
pillar of fire; blazing column