have rammed
Present perfect conjugation of ram. There are other translations for this conjugation.

ram

Popularity
500+ learners.
So no one else could have rammed into your car that night?
Entonces nadie más podría haber embestido su coche esa noche?
Maybe you shouldn't have rammed him.
Tal vez no debió haberlo embestido.
Other Dictionaries
Explore the meaning of ram in our family of products.
Word of the Day
chimney