vocab dash
Log in
Sign up
puisard
Top 35000
Meanings
Noun
1. soakaway, sink hole; draining-well
2. sump