ram (v.) Look up ram at Dictionary.com
"to beat with a heavy implement," early 14c., from ram (n.). Related: Rammed; ramming.
ram (n.) Look up ram at Dictionary.com
Old English ramm "male sheep," also "battering ram," earlier rom "male sheep," a West Germanic word (cf. Middle Low German, Middle Dutch, Dutch, Old High German ram), of unknown origin. Perhaps connected with Old Norse rammr "strong," Old Church Slavonic ramenu "impetuous, violent."
RAM Look up RAM at Dictionary.com
abbreviation for "random access memory" (computerese) first recorded 1957 (see random).