vocab dash
Log in
Sign up
ariete
Top 20000
Meanings
Noun
1. battering ram
2. ram (hydraulic device)
3. striker
(soccer)