ram down

listen to the pronunciation of ram down
الإنجليزية - الإنجليزية
hammer in: teach by drills and repetition
ram: strike or drive against with a heavy impact; "ram the gate with a sledgehammer"; "pound on the door"
ram down one's throat
force to agree, force concurrence
ram down
المفضلات