angostura meaning
UK US
angostura (noun): the bitter bark of a South American tree; used in medicines and liqueurs and bitters.
Definition of angostura
Scrabble score: 10 (letter breakdown)
Word lists: words starting with AN · words ending in RA · 9-letter words
More about angostura on Wikipedia.