ram down

verb

1.
strike or drive against with a heavy impact
2.
teach by drills and repetition
See also:
ram