
23-Oct-2007, 13:02
|
| Senior Member | | Join Date: Aug 2006 Country: Transilvania
Posts: 991
Current Location: Transilvania First Language: Hungarian & Romanian Thanks: 19
Thanked 18 Times in 16 Posts
| |
Re: Animal idioms ram something home = force somebody to understand something important
eg.
The terrible injuries I saw in that accident really rammed home for me the importance of wearing seat belts. ram: 
Madox |