Definisi 'ram down'
English to English
1 strike or drive against with a heavy impact
• ram the gate with a sledgehammer
• pound on the door
source: wordnet30
2 teach by drills and repetition
source: wordnet30
More Word(s)
hammer, hammering, pound, pounding, ram, drill, thrust,

Visual Synonyms
Click for larger image