|  | 
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]