rammed home

English

Verb

rammed home

  1. simple past and past participle of ram home