'angostura' definitions:

Definition of 'angostura'

(from WordNet)
noun
The bitter bark of a South American tree; used in medicines and liqueurs and bitters [syn: angostura bark, angostura]

Words containing 'angostura'