all ages to come; all generations; eternity
laughingstock; butt of ridicule
to crowd together in a confined space; to gather and make a commotion
unable to put up any resistance; unable to put up a fight; not standing a chance (against)
fertile; rich; productive
to make an onslaught (on); to close in (on)
to knock down; to beat up (till unable to stand)
heavy labor; heavy labour; hard work; hard labor (in prison); hard labour
to be exhausted; to be tired out; to be worn out
place to put something; storage space; storehouse; depository; repository; shed
simple; easy; convenient; handy
to put together; to combine; to join together; to match against (e.g. in a sport)
outside (a region, area, etc.); out of range (of a mobile network, radar, etc.); outside the sphere (of influence, etc.); out of contention; out of reach
castle construction; building a castle; fortification
sliding door (esp. when removed from its frame and used for carrying things or people); large flounder
rat guard (device placed on storehouse pillars, mooring ropes, pipes, etc. to block the passage of rats)
unique thing; best on earth
to become rusted together; to become rusted shut; to rust; to become (completely) rusty; to become rusty (of a skill or ability); to become less effective
to disturb; to prevent; to obstruct; to hinder
hastily constructed; hastily built; made in a hurry; jerry-built; makeshift
to push down; to knock down
to thrust down; to push off
incompetent; have no merit
to be one's ruin; to do harm; to cause trouble; to have negative consequences; to bring about a bad outcome
to bend; to wind; to twist; to zig-zag
many items; pressure of business
studying abroad; (temporarily) studying at another school (to learn a specific skill)
since one was born; (in) all one's life
to dash against (of waves); to billow; to roll; to wave (e.g. in the wind); to heave; to pound (of a heart)