rammed
动词 ram:
strike or drive against with a heavy impact
同义词:ram, ram down, pound
force into or from an action or state, either physically or metaphorically
同义词:force, drive, ram
undergo damage or destruction on impact
同义词:crash, ram
crowd or pack to capacity
同义词:jam, jampack, ram, chock up, cram, wad