ram down
Explore definitions, synonyms, and language insights of ram down
Definitions
Verb
strike or drive against with a heavy impact; "ram the gate with a sledgehammer"; "pound on the door"
Verb
teach by drills and repetition