angostura
Top 15000
Meanings
Noun
1. defile, narrow passage
2. narrowness
3. Angostura bitters (drink)