• battering ram, battering-ram
• the two rams came full butt at each other
• bolster, cushion, pillow
• calculated, deliberate, intentional, malicious, premeditated, purposeful, purposive, voluntary, wilful, willful
• chary, close, frugal, parsimonious, sparing, thrifty
• to major in sg, to specialize