to make war (on); to wage war (against); to compete (against); to struggle (against adversities, etc.); to fight
upper stream; upper course; upstream; upper classes
valley (with a river running through it); gorge; ravine; canyon
to live; to exist; to make a living; to subsist; to be in effect; to be in use
large number; innumerable; great many; immense; vast; abundant
torrential rain; heavy rain; cloudburst; downpour
to wash away; to rinse off
here; this place; this point; here; these past ... (e.g. three years); these last ...
disastrous scene; terrible spectacle
to escape (disaster, death, etc.); to be saved from; to be rescued from; to avoid (e.g. punishment); to evade (e.g. responsibility); to avert
(dead) body; corpse; carcass; remains
dry riverbed; river beach
number one; first; best; most; game; round
to look out over; to survey (scene); to take an extensive view of
end; tip; end (of the year, month, etc.); close; youngest child; descendants; offspring
to sink; to go under; to go down (e.g. sun); to set; to feel depressed; to become subdued
iron (Fe); strong and hard (as iron); railway; railway enthusiast
rut; wheel track; distance between two wheels; gauge
rail (track); (curtain) rail; track (for a sliding door); groundwork; spadework
to be reflected (in); to be mirrored (in); to impress (a person)
snakelike; snaky; serpentine
to be on the verge; to be on the brink; to get close
distinctly (standing out); clearly; in sharp relief; boldly
article (in document); provision; stripe; streak; although; though
stroke (of a kanji, etc.)
to advance; to go forward; to precede; to go ahead (of); to make progress; to improve; to deepen
occasionally; now and then; from time to time
straight (ahead); direct; upright; straightforward; honest; frank
railway crossing; railroad crossing; starting line; scratch; determination; stepping over the edge of the ring
abrupt; sudden; unexpected
to bend; to curve; to turn; to be awry; to be askew
uniform; equal; even; common; ordinary; usual