vocab dash
Log in
Sign up
perrière
Top 30000
Meanings
Noun
1. a catapult or trebuchet
(historical)
2. a quarry
(regional)