Definitions
noun
the bitter bark of a South American tree; used in medicines and liqueurs and bitters
Look “angostura” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the bitter bark of a South American tree; used in medicines and liqueurs and bitters