odds and ends; all; every
until then; till then; to that extent; the end of it; all there is to it
series of battles; successive battles
to follow; to come after; to come next (to); to rank next (to); to rank second (to)
having a full stomach; being full; to one's heart's content
to have a meal; to eat; to make a living; to earn one's bread
to be perfectly clear (water, air, etc.); to clear up
to soak into; to sink into; to seep into; to sink into (one's mind); to be (deeply) ingrained; to be instilled
to run; to dash; to gallop (on horseback); to canter; (arch.) to advance (against one's enemy); (arch.) to charge (on horseback)
lightly; wide (open); gapingly; suddenly; unexpectedly
to float; to be suspended; to rise to the surface; to appear; to come to mind; to have inspiration
middle period; medium-term
making; producing; appearance (attire, make-up, etc.); build; physique; sashimi
(made of) stone; stone-built
encampment; position; side; end; goal area
difficulty; hardship; trouble; infeasibility; inability (to carry out)
defense; defence; safeguard; protection
(not) even once; (not) ever
obvious; clear; plain; evident; apparent; explicit
to stop up; to close up; to stand in the way; to obstruct; to occupy; to fill up
plan; plot; idea; conception; vision; scheme
stage; step; level; rank; order; stairs
defect; fault; flaw; deformity; deficiency; shortage
predecessor; pioneer; ancestor
with; by; because of; on account of; on (a day, date); at (a time); adds emphasis to preceding word
success in life; getting ahead; successful career; promotion; climbing the corporate ladder; eminence
fight; dispute; feud; competition; contest; rivalry
high-class; high-grade; high-quality; high-ranking; high-level; senior
for generations; from generation to generation; generation after generation; through the ages
seat; place; position; status; gathering; party; stand
demotion; relegation; reduction in rank; degradation; downward move
ideal; perfect; most suitable; just right
to mount (a horse, bicycle, etc.); to straddle; to sit astride; to span (an area, time, etc.); to extend over; to spread over
care; precaution; guarding; caution
direct control; direct supervision
unnecessary; not needed; not necessary