Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
ram a male sheep. [9 definitions]
RAM abbreviation of "random-access memory."