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