|
Definition of Angostura
1. Noun. The bitter bark of a South American tree; used in medicines and liqueurs and bitters.
Definition of Angostura
1. [n -S]
|
1. Noun. The bitter bark of a South American tree; used in medicines and liqueurs and bitters.
1. [n -S]