Ram Home Definition

verb
Wiktionary
Synonyms: