english
1
general::
noun
device to batter, smash:
The Roman army used a ram to batter the defences,
verb
to force:
They will ram the project through despite the opposition.
noun
male sheep:
Our flock of sheep consisted of three ewes and a ram.
Simple Definitions
2
general::
verb ADV. hard | deliberately PREP. into He deliberately rammed his truck into the back of the one in front.
Oxford Collocations Dictionary
3
general::
ram sth into sb
to force someone to accept an idea, opinion or principle
• It's time someone rammed a bit of sense into you.
Cambridge-Phrasal Verbs