vocab dash
Log in
Sign up
aval
Top 7000
Meanings
Noun
1. downstream area, lower reaches (of river)
2. approval, endorsement