hail; sleet; chilly rain; freezing rain
rakshasa; man-eating demon in Hinduism and Buddhism
characteristic (of); peculiar (to)
stoppage; coming to a stop; ceasing (movement, activity, etc.); suspension (of operations); suspension (of payment, licence, etc.); (temporary) prohibition
prompt; immediate; in real time
disassembly; dismantling; factorization; decomposition; resolution; deblocking
effect; effectiveness; efficacy; effects (e.g. sound effects, visual effects, special effects)
superior; first-class; excellent; (that's) just fine!; bring it on!
attacking one opponent then immediately attacking another
piling up; multiple layers
to be astonished; to be amazed; to be astounded; to be deeply impressed
counter; service counter (e.g. at a bank); counter (at a bar, cafe, etc.); automatically responding with an upload slot to someone who allows you to download (e.g. in P2P systems)
iron wall; impregnable fortress; impregnable; invulnerable; unassailable
beforehand; in advance; previously
Asura; demigod; fighting; carnage; sledge (for conveying large rocks, logs, etc.); log slide
ultimate; final; last; eventual
double; double bed; hotel room with a double bed; double-breasted; double-cuffed; double width (of cloth; usu. 1.42 meters); doubles (e.g. in tennis)
or rather (say); or better (say); or perhaps I should say; or, how should I put it; I mean
on the occasion of; at the time of
and yet; despite this; but even so; but even then; however; nevertheless
beginning and end; from beginning to end; result; outcome; dealing with something successfully
to be vague; to speak ambiguously; to be evasive; to not commit oneself
strangeness; abnormality; disorder
not the time for; not the place for; far from; anything but; ... is out of the question; ... isn't the word for it
without leaving any trace
slightly; lightly; thinly; faintly; dimly
educational institution; school; academy; campus
with a clash; with a thud; unexpectedly (meeting someone); suddenly (ending); abruptly (coming to a halt)
large number; innumerable; great many; immense; vast; abundant
gradually; by degrees; little by little; steps; stairs; staircase
to break into fragments; to go to pieces
ruins; wreckage; wreck; broken remains; debris
to ascend; to go up; to ascend (as a natural process, e.g. the Sun); to rise; to go to (the capital); to be promoted; to add up to
until now; so far; up to the present
trying to think of a way (to); devising means (to); working out (how to do); contriving (to raise money); managing