vocab dash
Log in
Sign up
angostura
Top 15000
Meanings
Noun
1. defile, narrow passage
2. narrowness
3. Angostura bitters (drink)