English Dictionary
Definition ram in British English
ram noun
[countable] noun
/ræm/
Synonyms and related words
2
Synonyms and related words
